Make sure you are not using rechargeables with the stock lamp (bulb). So far, even with broken filaments, I have had good luck getting replacements by calling Surefire customer service. I just told them that the lamp burned out as soon as I replaced the batteries (start of the second or third set of batteries)...which in my case was the truth. If it is weak, it will usually go when the batteries are new. Also, be sure not to get any finger oils or greas on the glass as this will cause them to fail early. If contaminated, gently clean with rubbing alcohol and a clean rag.
How have these lamps been holding up for other people? I've never blown a P60 or P90, but have managed to blow about 5 MN03/2s.
bezel