I was looking at two different Motherboards which were the ASUS Sabertooth Z77, and the ASRock Z77 Extreme6. I am getting an Intel 3570k Ivy Bridge CPU to go with these motherboards. I've been looking at both of these and I just can't make a decision. I've heard amazing things about the Sabertooth and the price is about 65$ more but I'm willing to spend that more, and I also heard amazing things about the ASRock Extreme6.
The Main thing I want with these motherboards is the one that will last the longest technology wise, the one that'll have the best future expansion.
I would go with the Asus Sabertooth as well. It is a great motherboard. I have always used Asus once I had built a few systems and I am very happy with their performance. The Sabertooth is a high quality components (military-standard), TUF series motherboard. I would go for that hands down. Good Luck!!