Any socket A board will work, just search newegg there should be plenty to choose from. I would suggest finding one that uses the same chipset as your current board, this would likely save you from having to do a format of the HD and reinstall of Windows. If you go with a different chipset you probably have to reformat and reinstall, or buy a second hard drive and install the OS on it, and put your old HD in as a second hard drive.