Hmm. IMHO free tech support is overrated. You've got what, three free shots and then they start charging you? Well, that's if you can Google most of the answers yourself, then it's not worth it. If you really need help, I suppose.
BTW, You know, you can re-install XP on your new hard disk just to get going. Then, burn yourself a Live CD (like
[_Mini_Windows_XP]]Hiren't Boot CD, choose the "Mini XP" option, and when you get Windows 7, you can just move your old install to a new directory.
Example:
C:\Windows (Windows XP is installed here, but we need 7)
C:\Documents and Settings (your documents etc will be here under your username, e.g. \John\My Documents
C:\Program Files (you can't have old programs installed for XP still in this directory when you install 7, it will mess things up)
from the live cd, open Windows Explorer, and move these folders to a new directory called "old" in your mail folder of your Hard Disk.
Now install 7 (choose "leave filesystem intact" when asked if you want to format, so you don't erase the "old" directory)
Then, from 7, copy your data from the "old" directory... when you have everything, you can delete the "old" directory to save space.
This way, you have a working computer until you can get 7.
If XP gives you any problems installing and you need to call M$, tell them that you had to replace the hard disk and are re-installing on the same computer that this XP was installed on before, and they will let you install (if your XP was legit to begin with ofc).
NOTE: Windows 7 stores documents in the "Users" directory, e.g. \Users\John\Documents