when i built my PC I went with a budget board (Asus p8z77 v lx) $140. To go with my i5 3570k I now realize i should have gotten a better board. It is still a good board and can overclock but the second PCI-e slot is only in x4 mode at 2.0, my math is not good but that would be like one fourth or one eighth the bandwidth of the first PCI-e 3.0. my question is really a choice from getiing a better z77 board like the maximus series boards and then maybe put an i7 3770k in there or should I wait it out entirely and go with the new chipset(z87) for a CPU upgrade down the road in wich case i don't really see the upsides in using Haswell over ivy.......what is the best route to take??