I am piecing together my new build and wondering what is a better option:
- upgrading XP on my old HDD to Win 7 or
- installing Win 7 on a new HDD.
There's no non-destructive upgrade option from XP to 7, so you're going to have to do a clean install anyway. Use the new drive.