i have a seagate 500gb hard drive and when i load windows xp on it only gives me 31 gb. i tried the seagate disk utility cd that came with the hard drive, after i formatted and partioned it i tried loading windows xp again on the partition and it sais that it is either damaged, full, or formatted wrong . what good is a 500gb hard drive when you only get 31 gb. can some one help me?