Personally, I use Sirius. They gave me the tuner (normalley $150 on top of the head unit) for free. I love it; the $13/month is well worth it, for Fox News, weather updates, and all the commercial free music. I hardly ever listen to FM
's anymore. Sirius has much better sports coverage, especially with the NFL in the fall.
I spend put 2-3000 miles on my car a month, so it's well worth it, most of it is local driving, but where it really shines is on road trips. 5 hours straight through was a breeze.