The most important factor is going to be why you want to upgrade the motherboard.
Beyond that, form factor & socket. In all likelihood, if you want to continue using your existing CPU/RAM etc, there's not going to be any gains found by switching the motherboard out.