Recently, I've been tunned into last.fm nearly everyday. I like the way it picks music based on an artist that you already know and like by grouping artists that are similar in style, sound, and substance based on other user's tags and preferences. It's a great way to discover new music.