I've recently stumbled across this problem where my monitor refuses to display it's native resolution (1980x1200) booting goes fine till the Windows 7 logo, once Windows has loaded all I get is a black screen.
Decided to replace my 8800GT for a ATI x1950 to see if that would resolve the problem, uninstalled all nVidia related software and ran ccleaner.
Didn't solve the problem.
Started windows in VGA mode and lowered the resolution to 1440x900 no issues whatsoever.
What could the problem be ? 1980x1200 was never a problem in the past.
ASUS P5N-E SLI running on the latest bios
4GB DDR2 RAM