Ravalon 62 Posting Whiz in Training

I have a ATI Radeon X800 video card with a VGA and DVI output on a Windows XP MCE system. My primary LCD monitor is plugged into the VGA connector and my secondary LCD monitor is plugged into the DVI connector. I have my desktop on the primary and extend it onto the secondary.

Everything works well except when I turn the secondary monitor off either manually or by a timer. After that, the only way to get it to wake back up is to restart the system. The primary monitor continues to work perfectly.

All of my drivers and software are up to date, and while I found a few people with the same problem online, none of the fixes applied to me. Can somebody point me in the direction of a solution? :)