The initial window loads, then the screen flips to black as normal, but there's no mouse pointer. Then I get an error window headed CreateDeviceFail, with contents E_FAIL.
If I hit the ignore button on that window the game then crashes and Windows gives the following error message (I can provide as many of these as you'd like

Problem signature:
Problem Event Name: BEX
Application Name: SOWGB.exe
Application Version: 1.0.0.0
Application Timestamp: 4c01acff
Fault Module Name: SOWGB.exe
Fault Module Version: 1.0.0.0
Fault Module Timestamp: 4c01acff
Exception Offset: 0014b8e1
Exception Code: c0000409
Exception Data: 00000000
OS Version: 6.0.6002.2.2.0.256.1
Locale ID: 2057
Additional Information 1: 22c8
Additional Information 2: 469edfea0a2fe56b92d79164ea1ebd55
Additional Information 3: c16a
Additional Information 4: 9acd89e64b549b27bf863e153284b125
My setup:
Q9550 cpu, 2.8Ghz. 4GB RAM.
Sapphire ATI Radeon HD 4800 series, 512MB RAM
Nothing is overclocked.
Latest ATI drivers installed and latest DirectX installed today.
Display is a Samsung P2250, native resolution 1920x1080. Works fine at that resolution with everything else.
Vista Ultimate 64bit, admin account, UAC off.
Resetting the display resolution to 11 in SoWGB.ini gets things working again, and the game will run at 12. Just not 13 (=1920x1080).