how was, and now is, the drive on the XP machine formatted? NTFS vs FAT changes recovery chances.
did you delete the existing partition during the reinstall of XP?
but from a high level point of view, you've just written 20-30gigs worth of data to that drive, potentially overwriting the majority of your data..
not to mention killing the previous $MFT, so at the very least, all your data will be classed as 'lost' and you'll only be able to recover the first cluster of any file.
run Recuva with a Deep Scan, prepare for it to take many hours, and despite it showing file status of Excellent, try opening some recovered files, chances will be the files are corrupted and cannot be accessed. but you have to try.
let me guess, you have no backups...