You can buy a new drive from http://www.newegg.com
and you should not lose performance.. I don't see why you would.
The easiest way to do this is to install XP on the new drive, and then mount it along with the other drive, and then copy all the files over. I think thats the best way to do it.. but get a 2nd opinion..