I was playing it in Vista x64 with everything maxed out, but it keeps freezing up on me. Other than that it runs smooth... :/ I sure wish Nvidia could get some decent drivers to support SLI better on Vista 64-bit.
So I then installed it on XP and it runs amazingly great. I took some screens of both DX9 and DX10. I'll post them later when I get home.