You want non stop awesome music for cheap? Rip all your CDs to your family computer them stick them on a USB flash drive and stuff it in the USB port in the glove box. Its all your music that you already like and you can add to it anytime you like.
Yeah well, A) my future ex wife took almost all teh family CDs with her. B) I hardly ever bought any CDs so I'm not actually pissed about that, they were things she had purchased, albeit with my money, but still. C) I didn't buy CD's because I don't really like listening to the same thing over and over, what I love is variety and discovering new things, along with some of the old familiar favorites. D) that means radio, preferably in a market with lots of stations and E) XM is my wet dream of radio with hundreds of stations, with genres that I hardly ever hear on real radio
Pandora comes close to what I want but it is too focused on what I want (in other words, the songs it picks, even if I haven't heard them, are too similar to the songs I already know and like), and doesn't really allow me to genre hop as I like. Probably spending more time monkeying with it would help with this, but I'm not sure I'd ever be satisfied, and I'd also have to work at it, while XM does it for me.
XM/Sirius though is right on the money, except of course I'd prefer free. Cheap enough though that I'm willing to shell out, plus no commercials and no NPR style begging = worth some cash to me.
The flash drive full of songs would be the opposite of this, though, unless I spent a lot of time and energy and money loading very very large collection up, and constantly updating it. I know people who do this. I suspect most of them are stealing the content, it's hard to imagine they can afford to buy it all. I'd rather pay BBKing a few shekles to do the legwork for me.