You can buy an yupgrade and still do a full install.
XP will just ask you to put the original disk in to check your previous OS. It won't take any files from it.
IMHO XP will work more efficiently as a clean install.
I know it's a bore, but my advioce is to bite the bullet, back up, and then install.