Hey, if you you haven't already come across Spotify, check it out at
http://www.spotify.com/uk/new-user/
It is a FREE music website with access to millions of songs that you can listen to on your desktop
Is great for listening to albums before purchasing elsewhere as you can listen to the whole thing first