Well, the ironic part of your comment is that DX10 games bring hardware to its' knees. Allow me to take that comment with a grain of salt.
My roommate has a similar spec to my system, except he has XP 32-bit, 2GB of RAM, and an 8800GTS 640MB. The game still took his hardware for a ride...