Need a different motherboard

These are the requirements:


Supports 1866mhz 8gb ddr3(2x4 sticks)

Micro ATX

Preferably PCI 3.0 but 2.0 will do just fine

Windwos 7 64 bit supported

3 case fan ports

This is what i came up with so far:   I don't like asrock cause of problems before with multiple motherboards. An MSI or ASUS or something else will do. 

I wouldn't put an FX on a mATX board also i dont think there are any 900 series boards