In short, ASUS has delivered a midrange board for somewhat less than midrange pricing (even before mail-in-rebates). It performs well, overclocks well, is loaded with features and expandability, and doesn't break the bank. If you had to ask me to improve the ASUS M5A99FX Pro R2.0 I'd be hard-pressed to say anything. Perhaps the color scheme could be changed (hey, I don't like blue!), perhaps the extra PS/2 port could be removed, but really, these are minor things. There is no major feature or specification that I'd change if asked to tweak things to my liking.