So I have to rave about this thing... A few weeks ago Freddie turned me on to a great new website.
It is called Pandora
http://www.pandora.com/ and it is absolutely fantastic. I would not have gotten through work as well as I have the last week without it. If you have to sit at a desk all day and hear people whining... it's wonderful.