It depends on what you want to do. For overclocking the Gigabyte is the best AM3+ budget overclocking board around. If you have no plans to overclock the ASUS is a very good choice as well. I'd generally, almost always go with ASUS when it comes to motherboards but in this case I'd have to go with the Gigabyte regardless.