I Tunes Genius Bar

They're not kidding. This is genius. It's great. If you don't have iTunes, get with the program. And if you have it, upgrade to get genius. 

For someone who has 15,000 songs on his computer, it's fabulous. 

It makes a mix cd for you in seconds. And they're good ones too. 

Makes it great for writing.