The one you chose is a very good choice. An upgrade would be the Asus M5A99X EVO R2.0.
Whoops, didn't notice I forgot to take that MOBO off. And I really like the one you recommended so i think i'm going to order it tonight. So thanks a lot!