Hey guys ive been trying to finalize my build for the past couple weeks, but just cant stick with a decision on which motherboard to get. First i was set on getting the p8p67 pro rev 3.1, but ever time i read up about it i just heard about how much trouble the asus p67-z68 boards are having. So i figured id go with the GIGABYTE GA-P67A-UD4-B3, since it seems that gigabyte products seem to be built a bit better. But then i noticed the GIGABYTE GA-Z68XP-UD3P, and GIGABYTE GA-Z68X-UD4-B3 a couple days ago which are a little cheaper so now im not sure if u should just get a z68 to future proof my computer further if i wanted too use the igpu or the ssd cache eventually. Which one would u guys pick im stumped atm this is mainly going to be a gaming computer.