I was looking at a couple motherboards for a new gaming PC, but they all were $200-300 and I am on a budget. I REALLY don't want to spend any more than I should, but I don't want my motherboard to bottleneck any other computer parts (if that's possible). Let's say I have an i5 3570K that I want to possibly overclock in the near future but not right when I get it. For GPU: Powercolor's 7870 MYST Edition, for RAM: 8GB (2x4GB) Corsair Vengeance 1600mHz DDR3 240-Pin SDRAM Dual Channel, a PSU that supplies enough power and a 1TB Hard Drive. Thanks in advance.