If you can't replace it with the same model of motherboard try to get one with the same chipset(using a different chipset usually requires an os reinstall). If you plan on upgrading then get another HDD for a new os and just use the old hdd as a slave and you will still have access to the data, but you may need to reinstall most of the programs.