there is nothing they can add for 32 bit... if game needs more then 3gb ram then theres nothing they can do... its your fault then because ur running 32 bit instead of 64 bit like all normal players and geeks

Don't do such fast conclusions.
32bit is right choice if you have 3Gb RAM. He mentioned 2,99 GB. Thats right, in that case 64bit is useless. Better 32.
Only if he will gather it up to more than 3.25, like 4-16Gb only then 64bit is needed to unlock more RAM in OS.
There's no fault if he have not enough RAM for warranted install of 64bit system. Firstly he will need to increase RAM, and then only think about 64bit OS that will support bunch of RAM in system.
And as I mentioned. There were no games that crossed the limit of the 32bit system memory. Most of the games created for 32bit system even with DX11 on the board. And Crysis 2 "COULD BE" the first, that "MAY" cross the limit of 32 bit system number of RAM with HRT(High Resolution Textures). BUT THERE IS ALWAYS "COULD BE" and "MAY". That words is a serious doubts.
RESULT:
Dont make conclusions. All we can do is now wait for release, and "test it" to be sure, and not to throw stones for right and left. Just wait, all we can do.
This is what is fed to people about using a 64bit OS. It's not all about ram and a modern 64bit OS will run just as good as any other without 4Gb of ram. The only small issue is 64bit drivers. Windows 64bit is pretty transparent now anyway so your 32 and 64bit apps work seamlessly.
In the Windows world, 64bit is still someone treated like a freak.
Actually the 'driver' argument is false as well. Unless you have unbranded generic crap, there is always a default driver available within W7.