Which is the right motherboard for This ?

Hi experts ,
I want to assemble a new PC to be used only for music production. I have a lot of files and softwares in my current hard drive, including the OS that I like to use. Can I use the said hard drive and install it in my new PC? If so, which is the right motherboard for it? My old PC was a Compaq Presario, and if I use a new hard drive, some of the software will get lost since it is not registered and I can't find the disks. In that case, I would like to find another way to upgrade everything but I just don't know how will I use the hard drive and make it run. Any suggestions or opinions will be highly appreciated.
