Mini motherboards compatible with AMD Socket type AM3+

Hey guys Im building a new rig and Im wondering what motherboards are compatible with the AMD Cpu's AM3+. Thanks.

nothin but atx (unless you want no overclocking, 6 core or lower, old features, then there's matx)

Ok im only using this because I really don't know any good ones :P Could you recommend a better 6 core cpu that is reasonably cheap?