well, my friend was chipping up his ram, and he found that he got the best performance when he had 2gb of ram...but i guess 300fps in a game *is* a bit over the top for now....but it'll be useful later.
1Gb is pretty much standard now, for a lot of people, and to many fps can kill your moniter, beware, you don't want it FastForward anyway, i'd say an Athlon64 Winchester 3500 @ 2.4-2.5 and a better gfx card and you'll have a damn nice PC< and an extra 512-1024Mb RAM wouldn't hurt.
The Ghz will remain the same in both 32 and 64 bit environments. The difference between them is internal registers and cpu memory. In 32 bit mode an athlon64 will be no different to your standard athlon of the same specs, but put it in a 64 bit environment and you get drastic changes.... 32bit CPU=8 registers, 4Gb internal Memory 64bit CPU=12 registers, 16Tb internal Memory (yes thats 16 TERAbytes of stuff for it to play with over your standard chip, hence the big performance differences