That'll work fine. If you didn't already have the motherboard, I'd tell you to go with a "k" processor and a z77 chipset to overclock. Since you can't overclock, don't spend $35 on a heatsink. (You can find it lots cheaper too, if you do want it.)
Other than that, everything looks good... though that ethernet cable is way too expensive.
Haha, i was considering going for a Overclock CPU build, but I hope this CPU should do.
Yes, the cable network here are so expensive :O, also I live in Australia, maybe thats why. :P
I really appreciate the time you have taken to look at my build. Thankyou, MEEEEE