If you going buy for overclocking- asus boards is something I would prefer to stay away from. Asus' bios is very confusing and their are tweaks are scattered all over the place. Gigabyte ga-g31-s3l, biostar i45, etc. are good boards to pair up. Consider yourself lucky to find g31 s3l though.