> I'm having incessant dropouts AFTER my computer is accidentally powering off. You should be running
chkdsk on all your hard drives straight afterward an abnormal shutdown.
If the UPS is any good you should be able to hook it up to a port (such as USB) and this will notify the PC to shutdown (if configured correctly), if it doesn't do this you need to consider another solution.
You might also want to try sfc /scannow on an administrative command prompt to see if there is any corruption in windows.
Also please note Windows 8 is much better in these scenarios (I'm not saying it will fix your problem however, your real problem is that your PC's won't shutdown nicely after a power cut).
Cheers...