Ok. Just finished using GetDataBack and I must say I am completely impressed. I'd say I was able to recover about 95% of my "lost" data. The only problems that I've so far encountered are about half of the saved digital photos I took with my camera are screwy (color is all distorted and such) and some of the folders in the HD lost their names (since I was using this HD as a backup, a quick look inside the folders told me exactly what it was thankfully). I've tried playing some recovered movies and music and so far they all play perfectly.
For anyone wanting to know the extent of my lost data, when I tried to install XP on my D: drive, Windows told me that the format of the drive (FAT32) was not recognized and that I need to basically remove everything so that I can repartition. So I did so thinking it was my D: drive when in fact, it was my C: drive. When I tried looking at my C: Drive through a bootup disk, I couldn't even see it so I'm assuming the partition was erased. Luckily, Windows didn't try writing anything or form a partition over the HD or I might have some larger problems. Apparently, GetDataBack claims they can recover data that's even been partitioned over, but I don't need to find out. I hope this helps anybody else who's lost their data.