If the next light bulb you buy is an LED, it may be your last.
Many LEDs have a rated life of up to 50,000 hours. This is approximately 50 times longer than a typical incandescent, 20-25 times longer than a typical halogen, and 8-10 times longer than a typical CFL. Used 12 hours a day, a 50,000 bulb will last more than 11 years. Used 8 hours a day, it will last 17 years!
Check out this article from USA Today about LED bulbs.