It Would still be XP, but im not so much making a fresh install as mirroring my old drive onto the new one. I think I finally figured it out, so Ill post my fix for anybody else who might have this problem.
Apparently my Mainboard, which isnt that old but still a good couple of years since i got it, had some sort of problem detecting a SATA drive of such large volume with the retail BIOS and chipset drivers. So, I downloaded the newest Chipset drivers, installed them, and updated my BIOS via the handy ASUSupdate program. After This I went into the BIOS and Reset my SATA First Master from the [Auto] Access Mode to the [Large] access mode. I then went back into windows, made a new clone to the new drive (since i had gotten the new drivers since i had made my last clone). After this, went back into BIOS, reset the SATA Access Mode back to [Auto], unplugged my old IDE, and it booted right into the new HDD! Hooray!
So everything seems to be okay now in that regards. my *new* problem seems to be stabilizing everything from the cloning process, I had some trouble with the system Hanging up at the windows load screen a couple times now, which is kindof disconcerting (the HD just kept reading in spurts). Also, ive had a few odd errors, like my USB ports not working one time, although a simple restart fixed that so far. And then ive had several odd Windows error messages stating that "Run DLL as App has encountered a problem and needs to close" or something like that. Im thinking of running a system file check.
Are these kind of problems typical of a HDD clone or mirror? cause even though I really want to keep my old software, If this stuff keeps happening its really not worth It I might just reinstall XP and start fresh.
Hope my fix helps anybody else having similar problems. Also, if anybody has advice on stabilizing my system after the clone process that would be really helpful, thanks a million!