The best personalized internet radio money can't buy, Pandora,
Now to Pandora as alarm clock.
In Windows (I assume OSX has something similar) you can make any program to run on any schedule using the Scheduled Tasks wizard (it's in your Accessories folder --> System Tools). All you must do is create a schedule for
You'll be surprised how much better your mornings are when you wake up to music instead of some beeping or buzzing electronic device -- especially music fine tuned for your tastes yet still just unpredictable enough to make every song a pleasant surprise.