Install new sys drive

First I am working from an old xp laptop not my main desktop sys. My sys.
crashed and I want to save my files from the old drive. I purchased a new
Maxtor SATA 500GB drive to load Vista (using a friends copy) but when loading
it ask for a driver. As we all know most systems and drives do not come with
drivers any more. So what I need is location and name of driver to download.

So here is what I have:
HP Pavilion Media Center TV PC - m7747c
E6400 Intel Core 2
2GB mem
320GB (old drive)
NVIDIA GeForce 7500 LE graphics card

If you should need any more info please let me know.

Lastly I do not want to do a restore until I get my files from the old drive
- that is why I am trying to install the new drive. After I get my files I
plan to do the restore and see if it will get me back to normal.

Help Please