If you have a good quality of other components, but you don't have a good quality of motherboard, then other components can't perform better. Nowadays you may hear about Mini itx and Micro atx system. If you don't know about them, then check this post.