You may want to get the low profile Corsair Vengeance Ram as those heat spreaders may be slightly too big and come into contact with the CPU Cooler. Search for the low profile versions. It's the same thing without the tall heat spreaders.
The HD 7850 is a very good card even with high resolutions and should future-proof you for quite some time
The processor isn't that good at stock, but when overclocked gets faster than a Core i5, for what you're doing. (15% worse at stock and 15% faster when OC'd)
That's why i included a motherboard suited for overclocking.
It also has a high capacity, moderetly fast SSD, a good mid-range graphics card (more than good enough for casual gaming).
It also features a very good case and a high quality power supply.
Or if you don't need an external graphics card right now, go with this one instead.