If you ever have the need to make changes to your hard drive partitions, rather than immediately going to the commercial options, check out the open source GParted.
GParted fully supports NTFS and FAT as well as the two major Linux file systems (ext2/ext3) along with lots of other files systems. You can shrink, grow, copy, move (and more) partitions which should just about handle any needs you may have. Additionally, GParted can easily be configured to boot and run from a Live CD or USB stick which is the ideal way to deal with any partition changes you might need to address.
Of course, before you make any changes to your partition structure, you should be comfortable with the process as well as make sure your import data is backed up in the event of a disaster.


Greg
04. Jan, 2009
Just for anybody interested, I have used GParted before on a live CD and it is great and easy to use.
markt
04. Jan, 2010
I’m about to use GParted will post the results soon!