Use
Belarc Advisor or
Everest to identify your motherboard maker, model number, and version number.
I cant remember the exact problem for the re format but did seek help through forums but finally gave up after several weeks,
I'm afraid after several weeks, I can't blame you. The problem and reason a second copy was installed is most likely because the reformat did not really happen - it is not an automatic process during a Windows reinstall.
You said this is an old PC, that may explain the USB issue - it may not support the faster USB2.0 technology. That can be resolved by adding an inexpensive USB PCI card, such as one of
these.
Also, your graphics issue can probably be resolved by upgrading to a graphics card and moving away from the on-board (on the motherboard) graphics. This will do much more than simply fix your graphics driver problem. All graphics processors must have
dedicated RAM for graphics processing. On-board graphics, therefore, steals a chunk of system RAM to use for that purpose - often 32Mb up to 128Mb. This very effectively reduces

the amount of available RAM your CPU and Windows can use to process your programs (and Windows itself). Graphics cards come with their own dedicated RAM so when you add a card, the system RAM previously snagged for the on-board graphics is freed up, adding more RAM for Windows and your CPU. This has a cascading effect in improving overall system performance.
1. Cards (even $50 budget cards) invariably have a better (faster) GPU (Graphics Processor Unit) than the on-board GPU
2. Graphics RAM is designed/configured specifically for processing graphics tasks
3. Cards invariably have more dedicated RAM on the card than is made available (stolen) from system RAM
4. Increasing system RAM (either by physically adding more RAM, or by freeing up previously snagged RAM) improves performance (normally considered the best bang for the money)
5. More system RAM means Windows and the CPU do NOT have to access the Page File on the slooooowwww hard disk as often, improving performance and saving a little wear and tear on the drive.
If your motherboard supports AGP, that would be the better choice. If not, then even a budget PCI (not to be confuse with PCI Express - totally different technologies) card will work fine.
The better the graphics card your budget will allow, the more overall performance will improve. Something to think about. That said, a budget card will not have a significant impact on your power requirements whereas a more powerful card may require a power supply upgrade as well. Also, if you have less than 1Gb of system RAM installed, bumping up your RAM to 1Gb WILL provide a significant performance boost, especially if currently running with 512Mb or less. Anything over 1Gb will offer little, if any, noticeable improvement for most people - that is why 1Gb is often considered the "sweet spot" for XP and single core CPUs.