For years I used an old brick of a hifi as my alarm clock, but when I got introduced to Adam and Joe on saturday on 6 Music, i bit the bullet and got one of these:
http://www.advancedmp3players.co.uk/shop/DAB_Radios.29/Pure_Digital.94/SIESTA/Pure_Siesta_DAB_FM_Bedside_Clock_Radio.2730.htmlShortly after Adam and joe stopped ><
But it has auto dimming light that dims in the dark (excellent, as my hifi used to be so bright I had to position a desk light to stop the light keeping me awake at night)
3 programmable alarms that can be set for duration, radio station, individual days, weekdays, weekends etc
Also has a headphone jack as well.
No internet radio though, but it was relatively cheap and does the job.
Sounds good too.