Well I know that astroglide is common, but it seems like all they seem to have at the grocery store is the gel kind, which is too thick for me. So what I do is take an old empty personal lubricant bottle with the flip top thing, squeeze some gel into it then add hot water and shake like hell to get it mixed. (It stays mixed after that, long as the gel is water based.) You have to experiment with how much water to add, it's up to you..
On the whole I use either KY or Durex Play, both of which seem to be pretty much the same, apart from the fact that Durex Play comes in a handy dispenser, which gives it the edge. Occasionally I will use Johnson's Deep Cleansing Cream Wash, but only for mastubatory purposes. Although it claims to be 'Oil Free', I wouldn't have sufficient confidence in this claim to risk using it with a condom, just in case 'Oil Free' & 'Oil Based' are not quite the same thing. However, it does make an excellent lubricant for masturbating with.
Boy Butter. Oil-based can't be beat (heh) for jackin' it. Lasts forever. Water based for toys, though.
i usually use just my own spit or water now, but i used to use vitamin E oil. a little dab 'l do ya! u dont need a lot, i put a bit in my palm and rub it on my head, unless i'm edging then i usually wait for my pre - lube to ooze out naturally, at times i have used vit eo oil for edging too, just wait till ur ready b4 u put it on the head. in the shower a lot of soaps and shampoos may sting the hole, ivory has worked well for me. i grew up using vasoline, very messy!! LOL!
I actually don't necessarily like to use lube when I masturbate. I usually end up getting lubed up anyway from my own pre-cum. It's alright I guess, and I wouldn't really want it any other way. But that's just me.