I love my Bose Wave Radio (with CD) for this purpose. The infrared remote is great for the snoozing, once you get used to hitting the right button. You can frequently place the remote in an easier-to-reach location than the radio, so it's much more comfortable to use than the average clock radio.

If you're the kind of person who loses remotes, probably not the device for you, since the remote is required to operate the device (it doesn't have front panel buttons).

One thing: I had a strange problem with mine when I first got it. Every once in a while the alarm wouldn't go off despite being set correctly. Luckily I was unemployed at the time and therefore wasn't made late for work because of the issue. I had the unit swapped under warranty and haven't run into the problem again on the new unit.

Sound quality is, of course, spectactular for a clock-radio of that size. I've got its aux input hooked up to the Rio Receiver so I can play tunes that way, or it'll play CDs or radio.
_________________________
Tony Fabris