Assuming this is light recording and not done on the professional level. I'm curious why a Z68 motherboard and not a Z77. With recording with a software like Fraps, you'll need an additional HDD with good sequential writes or else the FPS will drop. The GTX 560 ti is a great choice for gaming and video editing. While the 7850 is a much more appealing option in gaming, it does not have CUDA cores. The GTX 560 ti is beneficial for mercury playback in Adobe Premiere Pro. Also, for the Cooler Master HAF912, I suggest adding a few more fans to provide excellent cooling. I do not own BF3 however, i've heard the game uses a lot of Vram.