I would recommend the 3rd option, because it is a good price/performance combination. However if you are getting the six core you may want to consider the M5A99FX pro. It is better suited for the 4+ core CPUs, but also carries a higher price. If you go with the m5a97 be sure to update your BIOS. other than that, you're fine.