Arduino Sunrise Clock Radio

It occurs to me, that rather than trying to do AM/FM radio in the Arduino, that another solution is to use an X-10 controller or an A/C relay switch, and just enabled power to a radio at the appropriate time. You could have various buttons to control the power to the radio in the Arduino.