here is my suggestion: go to
and download a puppy cd-version. burn the downloaded iso-image to a cd and boot with it.
once puppy has come up (no worries it runs live from the cd and does not kill your xp) go to run and start fdisk from there and check if you can access your 10GB from there. if so, delete your swap and ext2 partition and leave the diskspace free. (don't forget to leave fdisk with "w" to write the new partition table)
then boot up with the distribution you want to install and partition your hdd within the installation program of your new distro.
(there's no gravity, earth sucks)