My new favorite app has got to be thumbplay.. It's a music cloud, think lala.com or spotify. Nice interface, for $10 a month you have every album you could ask for at your fingertips, and the pc client is even nicer. Offline caching is coming soon. My favorite part of it is the play list genie....find a song you like and it can build a play list with similar songs for you (like pandora)