I've only read a little over 10% of this thread, but I noticed a lot of discussion of timers. I'd like to suggest PC-based control as a solution to this problem. something like this:
http://www.electronickits.com/kit/co...lec/ck1601.htm
Here is a great thread on automation and control which makes use of this device:
DIY Automatic hydro Grow
and a related thread I am attempting to get started:
Super Cheap DIY Computer Automation / Monitoring / Control