I bought a surge strip with a built in timer on it from Wal-Mart. I don't remember the price, but it wasn't expensive.
You set the clock on the strip and can program in up to 7 different on/off times
(one per day).
The only problem I've had with it is that the entire strip turns off and I have to have a second plug for the night-time ceramic heat emitter.