Prior to getting a controller, I used a couple of different timers for my MH with varying degrees of success. Like you, I never found a solution that worked long term. The one that lasted the longest was this... I think it worked for about 9 months.
http://www.marinedepot.com/Coralife_Power_Center_%28Day_Night_Timer_Or_Wave_Maker_Timer%29_Timers_for_Aquarium_Lighting-Coralife-ES01690-FILTACTM-vi.html">http://www.marinedepot.com/Coralife_Power_Center_%28Day_Night_Timer_Or_Wave_Maker_Timer%29_Timers_for_Aquarium_Lighting-Coralife-ES01690-FILTACTM-vi.html</a>
The easiest way to manage lighting is with a controller. Since I picked up my reef keeper, everything has been perfect. I use it to manage: MH, T-5, Moon Lights, heaters/ temp, pumps, and the calcium reactor :thumbs: