It's crucial to Buy motherboard which will have adequate ram slots, and be sure to check to see what the maximum amount of RAM that it will allow for. If you would like to upgrade eventually, it could end up being rather beneficial. At times a simple addition of a GIG of RAM will speed up your pc vastly.
The first factor you should check is to ensure the motherboard suppliers you want to replace permits for this kind of replacement. Many personal computers such as Dell or HP require proprietary parts. Once this has been established you must then find out the size of the case. Not all motherboards will fit into all towers. Typically the sizes are called Mini-ITX, MicroATX, ATX and EATX.
There will be other factors such as the quantity of PCI slots, USB slots, and things such as a sound chip built in. There are quite a few motherboard suppliers that are leaders in this item such as ASUS and Gigabyte. There are also ports as well as connections which are items such as Firewire, HDMI and eSata. You must also check for integrated LAN.