I am a big fan of Project Playlist. It's a "social music experiment" that helps you find music hosted on the web. This enables you to set up a playlist using songs from on a variety of sites, and then listen to music from basically any computer with an internet connection. And it's completely legal and free. I use it in class all the time because ipods are banned at my school. :]
I have a really broad range of musical tastes, so if you're interested in checking out my weekly playlist, I'm posting it below: !
What are you listening to this week?