Sony Speaker Dock, International Version
Best alarm clock ever... take it from someone who habitually sleeps through them.  This one has two alarms.  I set one to music and a second to beeper.  So if I'm dreaming through the radio, the second one wakes me up.  Beeps start slow, get faster and louder which also helps snap you out of a deep sleep.  If the power goes out during the night, the screen goes blank, but the alarm will still function.  Easy to set correctly.