The iHome iA63 is a clock radio with a twist--or more precisely, a clock radio that has a motorized rotating iPod/iPhone dock that allows you to turn your device from portrait to landscape mode for video watching with a touch of a button.
It's relatively light and compact, measuring 8 inches high, 6.7 inches wide, and 4 inches deep. Yes, it looks odd without a device docked in it (think mini satellite dish), but it actually looks kinda cool with your iPhone or iPod Touch charging. (Like all "Made for iPhone" products, the iA63 is GSM-shielded, so there should be no speaker interference while using your iPhone.)
The iHome iA63 has six radio presets (there's no AM, only FM) and lots of alarm functionality, thanks to the fact that it works with the iHome+Sleep application (it also works just fine with iHome+Radio app, which offers Internet radio--a possible workaround for AM reception--and all the other music service apps out there). A remote is included along with an auxiliary input for connecting other audio devices (cable not included). There's also a nice big snooze button on the top of the unit, and snooze time is programmable between 1 and 29 minutes.