Hi
The primary question is as to whether or not the game will take advantage of the x64 functionality. If not, then go with x86 knowing the limitations that you have alluded to.
BTW, have you tried running those games under compatibility mode in Windows 7?
Hope this helps in some way and Happy New Year
Regards