I think the timer you posted is something like what I will have to go with, WalMart also has some analog timers with the plug coming straight down from the bottom which I might go with but I was hoping to find digital ones with battery backup.
Those timers can be found for ~$5 on the web. A battery will only help to save the programming, not power the timer
, an analog timer will keep it's settings regardless. I'm using 3 of the above with minimal issues.