Try a Q4591 bulb. same bulb same size but is quartz halogen and has a flashlight type bulb inside the main glass...no flimsy filament to keep breaking. They are a lot more expensive (123.00 US Dollars) but they last for ever.
Edit: Its mfg by Whelen not G.E.