Originally Posted By: DWallach
rather than purchasing a "normal" incadescent bulb, to instead get the "builder-grade" bulbs


aka "Rough Service". Long life incandescent bulbs are around too which are typically gassed up with Krypton and have roughly double (5000hrs) the rated life of a normal bulb (2500hrs).

But as others have said, check your wiring especially the lamp socket and connections to see if anything has heated up and perished. You will probably want to use a meter as well since you say the CFL replacement lamps also don't last long. Good quality CFL lamps should last a decent while even with many on-off cycles. Were they branded ones?

Are the lamps enclosed in some kind of cover/reflector/shade?
_________________________
Hussein