No good AMD micro atx board exist for overclocking , you need ATX with AM3+.
I don't really have the option to go ATX for two reasons:
1) I move my computer 1-2 times a week and I don't want it bigger than it already is.
2) If it was only a new motherboard, okay, but when I go ATX I also need to buy a new case. And that's out of my budget.