I only buy CFL's when they are heavily discounted at stores like Costco. That is when they are subsidized by the local utility. Something like less than $.75 ea. My current favorite is the daylight 75 watt equivalent Feit model. It really gives a nice light in the kitchens, baths, and offices/den space. The bulbs are so cheap I don't really mind if they go out after a year. And the warranty is actually based on average use, which means not on 7x24, but just on for a couple of hours a day.
LED's are still way too expensive. I converted some of my Maglite flashlights over to 3 watt LED bulbs, which work great. Much brighter and the batteries last longer, too. But even that wasn't cheap: $20/bulb. Now Maglite makes LED versions of their famous flashlights, except the bulbs appear to be non-replaceable (and the reflectors look to be redesigned to maximize the slightly different pattern the LED bulbs put out).
Even then, Mag has discontinued selling its LED replacement bulbs. They only fit the Maglite flashlights, at that. I'm a bit surprised that I can't find any local stores selling generic LED flashlight replacement bulbs. They are available on-line, at about the same rate as Mag was selling theirs retail.
I was in HD the other day. A 60 watt LED PAR 38 floodlight equivalent was something like $60. Um, not gonna shell out that kind of cash, not just yet. Instead I use Flourex flood lights. They consume 65 watts but put out brilliant daylight equivalent to 300 watts. They are great for illuminating the space in front of the garages when I need to work on my cars at night, esp in the winter when the days are short.