I just got some timers from these guys:
http://northcoastpets.com/lighting_parts.htm
They are the only ones I can find with battery backup so if the power goes out they wont lose the timer settings. That seems to happen to me every time i set foot out of the country.