I have 16gb, it wasn't even intended lul.
Next Phantom 820 Case - Gigabyte GA-Z68X-UD3P Intel Z68 - i5 2500k - H70 with 2 x Noctua FN120mm Fans -GPU WANTED - 8GB ripjaws 1600 - M4 128GB SSD - 500GB
ASUS Xonor DX2 - Sennheiser px360 - Edifier R1600T Studio Plus 2.0 Monitors - AX860 Fully Modular 80 PLUS Platinum 860W - Dell Ultrasharp U2412M 24 inch IPS G510 - G13 - G500
I asked this on another forum. Verdict is that it doesn't help games but can speed things up if you quickly tab out of the games while they're still running.
I had 4GB and was using 3.95Gb during BF3. Now have 8GB and can use up to 5.99Gb (I've seen) during BF3.
As BF3 itself is 32-bit (according to what I was told) it can only use 2GB itself anyway. It may help for running other programs alongside the game, but won't help the game.
And speed... utterly pointless with a fast CPU such as your 2700K!