Looks like a great build! I'm a little worried about the GPU's and PSU. The 1GB of VRAM me thinks just won't cut it for BF3 at ultra settings. Also, if I ever decide to buy 2x GPU's that require more than 750's, I'll be screwed.
BTW, I also forgot to mention that I won't need a copy of Windows. Last of all, I was planning on buying a Z68 motherboard since it has an SSD cache that I could use to cut down on boot times until I have enough cash for an SSD.