Are you saying you have a micro atx mobo? If shouldn't matter as long as the ports are correct and the parts physically fit.
Intel is just faster for gaming at the moment. Larger caches and FSBs.
AMDs are better at raw processing, multitasking, and I guess encoding and stuff too.