What's the difference between a 880G and 880FX?
in all the researching i did on AMD chipsets for my Phenom II CPUs, i never came across an 880FX chipset. as far as i know, the previous FX north bridge was the 790FX, and the current FX north bridge is the 890FX. just go to newegg, bring up a 790FX mobo and an 890FX mobo and compare them side-by-side. colonel gives good advice - the ASRock 870iCafe comes very close to what you're looking for - 8xx chipset, core unlocking firmware, good MSI reliability, most likely a good overclocker, DDR1600+ support, no onboard video, and $82.98 shipped @ newegg right now. the only thing it doesn't have is USB3 support.
if you're willing to spend another $7, then get the ASRock 870 Extreme3 - it has all the features you're looking for - including USB3 - for only $89.99 shipped @ newegg. and if you're willing to spend $5 more ($94.99 shipped @ newegg), then you can have ASUS's entry level 870 board, the M4A87TD-EVO, which has all the features that the ASRock 870 Extreme3 has, but will almost certainly be more reliable and most likely be a better overclocker.