I'm not a fan of Pandora, but I tend to prefer to listen to albums and not get styles jumping around.

Presently I subscribe to Zune Pass for my Zune HD and get to download just about whatever I want while getting recommendations. The quality is also much better, though I pay for it. But I have more control over what I want to listen to, I can actually repeat a song or even rewind it. Can't do those things on Pandora.

I also don't have to use wireless access of any kind, though I can if 802.11 is around.