I finally figured out the screen resolution problem with Ubuntu and the SyncMaster 940bw thanks to a post on the Ubuntu Forums. Before my login screen text was too small to read. Turns out the fix was quite simple all along.. in the xorg.conf file I used the following

Section "Monitor"
Identifier	      "SyncMaster"
HorizSync 	30.0 - 82.0
VertRefresh 	50.0 - 85.0
Option		"DPMS"
Modeline 	"1440x900_70.00" 126.98 1440 1536 1688 1936 900 901 904 937 -HSync +Vsync
Modeline 	"1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
DisplaySize 	381 238
EndSection

Section "Screen"
Identifier	      "Default Screen"
Device	      "your device detection"
Monitor		"SyncMaster"
DefaultDepth	24
SubSection            "Display"
Depth		24
Modes		"1440x900_70.00" "1440x900_60.00"
EndSubSection
EndSection

The problem before was my display size set to 1400 900. Turns out there is a small calculation to figure the display size.. (pixels/96*25.4 ). So, 1400/96*25.4=381 , and 900/96*25.4=238

This works like a champ! So from my Vista vs. Ubuntu scoring in my previous post Ubuntu takes the lead with no more problems!.. cant say the same for Vista