I have recently got a new monitor and I have a custom resolution setup for it. The problem is that every time I restart or turn on my computer it resets the resolution to 1440 x 900. It resets it even efore the logon screen shows up. I have all the updated drivers and anti-virus software. I'm running Vista SP1. The custom resolution is 1680 x 1050 with a 60 Hz refresh rate, which is one of the resolutions that is listed in the manual for the monitor. I set the resolution through NVidia's control panel. The monitor is a HANNSpree 28 inch.