> The compiler itself is probably still 32bit, and that's the determining factor. A > single 32bit windows exe is only allowed 2GB of space even on 64bit.
You can get well over 4 GB in use on x64 even using 32-bit executables. It's basically unavoidable if you do any kind of serious development. Games for current-generation consoles pretty much couldn't exist without x64 OSes - the dev tools have gotten very RAM-hungry.