If I had had the Squeezebox Touch from Logitech when I was younger, I guarantee I would've never been late to class. This alarm clock is so technologically awesome that it would've been physically painful to strike it in anger for waking me up.
The Squeezebox Touch is a do-all touchscreen music player/clock radio hybrid. The Squeezebox Touch supports multiple apps for music such as Pandora and Rhapsody and it even gets Facebook for all you social media lovers. The Squeezebox Touch can even access any computer in your house and stream the music on it wirelessly. Brilliant! I'd actually look forward to waking up if I had this by my bedside.