One of the cool streaming sites discovered by my friend Mark was Grooveshark.com. It plays mp3s of your favorite artists. Say you want to listen to Nirvana alone, just search for it in the search box and there you have it. A playlist full of Nirvana songs! Millions of songs uploaded, so most probably you can find your own music here.