Re: new hd swapp
Doing what you described would copy all your files over to the old 250GB drive for backup purposes, but you would still have to install Windows on the new drive. Another way to do this would be using a program such as Norton Ghost to create an image of your C drive on your old 250GB drive. Then when you install the new hard drive, you can restore the image of your old C drive onto the new C drive and boot from it like normal. It sounds a lot more complicated than it actually is.
But I'm trying, Ringo. I'm trying real hard... to be the Shepherd.