i would suggest using partition wizard but the drawback is you would need to boot from the P-wizard boot cd to make it a success.
try resizing your partition as already stated. i had exactly the same issue as you in the size, i had a 30 gb partition and when i tried to upgrade i needed the extra twenty.
fortunately i could format , is it possible for you to get your hands/borrow on a plug in disc drive