i was in fact thinking about that but the Diamond model had a better deal with a $280 free shipping with a $25 rebate, as the Sapphire one was $300 with a $15 rebate. But if its recommended to get a better model one with a extra fan seems like the best decision. Also, what do you think about my other specs, this rig is going to be for gaming and video editing.
Depends what you MEAN by video editing. i5 CPU is fine for basic stuff. If you are talking about professional quality, using something like Adobe CS6, then it's worth getting i7, (there's even a case for hex core), but obviously depends on budget. Also, if using specialist software, it's worth checking if they "recommend" specific GPUs.
Everything's all compatible, but be warned that the H77 motherboard you've picked won't allow that 3570k to overclock. You'll want a Z77 chipset mobo for that - check out ASRock's Z77 Pro3 (or is it Pro4?) and Extreme4, and ASUS's P8Z77-V LX and LK. Gigabyte is another good brand, but I don't know any model names off the top of my head.
Edit: Also, if you're doing heavy video work and need the extra threads an i7 provides, look into a Xeon E3-1230v2 for a processor. It costs around the same as your i5, but has Hyperthreading enabled. It runs on the same motherboards as the Core i series do, but it lacks an onboard GPU (like the 3570k has), and cannot overclock.
so the ASRock's Z77 Pro3 supports Over Clocking? Because i need a motherboard that supports OC, thanks for the heads up too! Also if it does support Over Clocking, i will change my build to the ASRock's Z77 Pro3.
It does - all Z77 motherboards support overclocking. Different motherboards do overclock differently, though - lower-end motherboards have lower-end voltage regulators that may limit how far you can overclock stably.
To that end, the Extreme4's voltage regulator is much better than the Pro3's; if you can't make the $40 jump between them though, the Pro3 will still be a good choice.
Yes, it is. To be specific, the Pro3 has a 4+1 regulator (4 phases for the CPU, and 1 for the memory controller, I think) where the Extreme4 has an 8+2+2 regulator (8 phases for the CPU, 2 for the memory controller, 2 for the PCIe interface).
Basically all this means is that the CPU will be able to remain stable at higher overclocks on the Extreme4. For the hardware you've got, it really shouldn't be too much of an issue though - I think for the 3570k, heat's going to be your limiting factor, rather than the voltage.
I'm looking at the Pro3's page on Newegg, and it claims that it supports Crossfire (makes no mention of SLI). I'm not sure which one's incorrect, to be honest.