I have an Aviator A2 or something like that, it's about $175, kind of cool LED's and a main light that's bright, haveing said that... I have 2 G2's.
One of my G2's has survived 2 Iraq Deployments, it swims in the ocean & in the pool, it's been drug around by it's home made lanyard. I keep it in the front pocket of my drop holster for my M9 and it gets banged into everything. It's been painted 3 different colors, the black is starting to come back again though. For $35 it's one tough little bugger and I think they carry a life time warranty too, but don't quote me on that.
I also have a pelican, but it's more the wifes than mine, seems like an OK light.
I had a P600 or P900 or something like that issued, a weapons mounted light, that thing was tough too, you wouldn't believe how many walls I banged it into.
As far as batteries, well... I get them for free, so I can't really help you there, never even looked for them