Audioscrobbler - like an iPod shuffle for computers

I've been logging every song I listen to over on my audioscrobbler account for almost two years now, and I discovered a really cool random feature.

There's a feature called "Personal Radio" that lets you stream songs from a user's profile (you have to be logged in to see it, and you might need to donate to them to get it -- I donate $5 a month to Last night I was playing music from my own profile, on a computer that doesn't have any of my music collection locally. I expected to hear my current collection streaming back at me, but what I was heard was a randomized collection of all the music I've heard in the last six years of mp3 use.

I didn't realize it, but Audioscrobbler has a record of every song I've ever listened to, which currently numbers about 5400 songs. My current iTunes collection only contains 1800 songs, because I do a monthly delete of songs I no longer care for as I add new ones. I completely forgot about my 1999 era music archives I heard on two other computers in the past two years, but no longer listen to.

What's cool about this is that I can log into Audioscrobbler from any computer on earth and start streaming my entire all-time music collection without having anything more than a player that understands music streams.