I would recommend two options one is aroundAfter reviewing my answer your budget secondCPU is compatible only with 990FX motherboards. So I deleted second option because it wasn't compatible with your CPU. I also added cheaper but still meetsalternative which will work in your requirements:setup.
MSI 990FXA GAMING - 149.99 on newegg
This motherboard meets all your requirements and is good for OC. Additionally it has really good software. It's really solid construction.
Asus M5A97 EVOASUS M5A99FX PRO R2.0 - $99.99 on newegg134.99 on newegg
It's really good motherboardThis is cheaper alternative which is also good constuction and meets all your requirements. It also has OC potential.