Thanks to Bob I found out some interesting things. Two of my PCI slots have USB! cards in them, so all I have to do is switch one for a USB2 card.
Also found out that my hard drive is a Seagate Barracuda ATA IV 80021 80GB which isn't bad for two and a half years ago. I didn't know that ATA HD were made back then.
Ran a benchmark on my Pentium 4 1.90 and got 2349 Memory read and 1040 memory write. These were in the upper range so I am guessing that it isn't bad. Maybe I can put off changing my motherboard and CPU for awhile.
Bob thanks again bud for all your help, Ed.