I hadn't spent too much time planning for this build but as Black Friday approached I scrambled to try and put a basic parts list together. From there, I modified my list based on what's on sale and on what I hope is the best my money could get.
I initially bought a locked 4670 but I decided that with a Z87 motherboard I'll spring a bit more money for 4670K for overclocking. Apart from that, almost every other part I got on sale and some with rebates which I have yet to receive.
I had this rig for a couple of weeks with the stock Intel cooler running because the Zalman I bought from TigerDirect took forever to arrive after countless interactions with their CS. It's only today that I got around to putting this new cooler in and it keeps my CPU ~27 Celcius idling compared to ~34 Celcius with the stock cooler.
Being my first build I was nervous that I might wreck something along the way but it really was an enjoyable experience putting everything together. Once that was done I did what I could with my cable management and I think this is as good as it gets. Removing the stock cooler and installing a new one was a pain though since I wasn't sure if I applied enough thermal paste and if I did so correctly but so far so good.
Anyway, next up I'll try benchmarking my right and doing some stress tests. After that I'm going to try overclocking and hopefully I don't fry anything!
Thanks to the people at PCPartPicker for your comments and guidance!