"4x1GB or 2x2GB is not the end of the world and even will have advantages over 3GB RAM limit in certain current games already. "
No, it won't and it never will. Hardcore, you're so fuill of shit in this thread and it's getting tiresome. You seem not to have a clue about what you're talking about and you're dissembling about it in a way I find repulsive. Take the first couple of posts in this thread, where you resort to the tired old "well, you're too stupid to figure it out and I'm not going to tell you" method of argument with your basic misunderstanding of DirectX, networking and programming.
And now this frustratingly idiotic piece of typing, completely ignoring the facts and making the ONE exception (upgrading to x64) your whole talking point. Shit, unless you need that memory (for 2d or 3d work [maybe, as unless you're a professional your application WILL NOT SUPPORT THAT MUCH MEMORY], maybe some hardcore simulation), upgrading to x64 is useless for gaming.
Also, nice one on your cpu analogy and how you ignore improvements in architecture. Almost clever, if it weren't so transparent.