So i decided to build my own computer, and after doing a little research, and perusing of newegg, this is the build i came up with. I mainly want a gaming computer, but the extra slot in the Motherboard is for an audio card because a little down the road i would like to add one, just not at the moment.
Why buy older tech? Get an i5-3570k and a z77 chipset motherboard. It's worth it.
Get low-profile ram; your heatsink WILL overlap your RAM.
That being said, why in the world are you getting a hard drive cooler but not a cpu cooler? Drop the hard drive cooler - it's pointless. If you plan on overclocking, get a Hyper 212+. If you don't then don't get a "k" model processor, and get an h77 chipset motherboard.
Rosewill makes very bad power supplies - get something that won't make your computer explode.
That graphics card is old, out of stock, and discontinued. Is that what you meant to link? Cuz it's not very good - go with a 7870, perhaps?
Wait, what? Why are you buying a micro-ATX motherboard to put in a mid tower case? Do you want a small computer or not? If so, get a smaller case - if not, get a full ATX motherboard. (The Gigabyte z77x-ud3h is a great one if you are overclocking.)
Your hard drive link is dead, but what you want is a western digital blue and a 128 GB SSD of a reliable brand. (Samsung, OCZ's vertex/agility 4, Crucial m4, Intel 520 /330)
Sorry, but the build as it is is just... well, bad. It looks like you put this together a while ago, are buying on cyber monday, and haven't looked at how much change has occurred.
I would go with an aftermarket heatsink. http://www.newegg.com/Product/Product.aspx?Item=N82E168...
it will make overclocking a breeze not having to worry about your temps being too high with this thing. Fitting in the case is sometimes an issue, but not with the other one i listed for you. It will fit, and keep things cool.