No one has mentioned it but one way to make bulbs longer is to put some dielectric grease on the connectors when you install bulbs.
One of the primary reasons for bulb failure and wires burning out in cars is heat caused by corrosion in the connectors.
Even if a bulb has a 'waterproof' connector on it, its not really totally waterproof.
Ask anybody who drives a 4X4 off road through water, the guys who religiously use the stuff never seem to have problems with their wires.
So coating the connector pins with a little dielectric grease helps to reduce or eliminate the corrosion that adds the kind of resistance that blows bulbs and cooks wires.
2012 Focus Titanium w/handling package, stick shift, MFT, Sony radio, Moonroof in Tuxedo Black.
2012 Lincoln MKZ Hybrid (wife's car) all the bells and whistles also in Tuxedo Black.
2007 Harley Davidson FXSTC Softail Custom, in Vivid Black.