OP. if it's just gonna sit at home check out the Streamlight Polytac LED and the slightly larger Polytac HP, both use CR123 batteries and are a pretty nice light for the price, $35 on amazon when I got mine. it'll light up to 40 yds nice and bright, and after that it'll illuminate things enough to see them in the dark. but it the house you can light rooms with it.
I've had mine for about 4 months with no complaints and only changed batteries once.