Aussie here (that somehow makes me more knowledgeable in this situation).
That RAM, while it isnt tall, will conflict with the 212 EVO in the far left slot (I have that board, RAM and cooler, can vouch personally). The solution is to get Low Profile RAM. I'l explain why 8GB later.http://www.pccasegear.com/index.php?main_page=product_info&cPath=186_912&products_id=19632
An equivalent Seagate HDD can be found cheaper from MSY. In general PC Case Gear, MSY and Umart have the cheapest prices.http://www.msy.com.au/product.jsp?productId=8903
Do you really need such a large SSD? I'm having trouble filling my 128GB.
Its not that an i5-3570k is better than the 3770k, its just that an i5 is all you need for a gaming rig. Getting an i7 is a waste of money as games wont take advantage of it's hyper-threading, and it doesn't perform any better in games. Video editing, rendering and computing tasks is when you want an i7.
I would say the Gigabyte, ASUS or MSI are the best 670 cards out there, I would recommend the Gigabyte as the ASUS is often more expensive, with the MSI being ridiculously more expensive.http://www.pccasegear.com/index.php?main_page=product_info&cPath=193_1387&products_id=20209
Current games rarely use 4GB's on their own, so you accommodate for the worse case scenario and get 4GB for games and another 4GB's for the OS and background programs to run. 16GB is overkill for a gaming rig, but again, if your video editing and rendering the extra memory is useful.