Partiton Magic "should" do what you want, it does work with ext3 not just ext2. Ive used it before to resize & move linux partitions with out any problems, so you should be fine.
I want to install Suse along side XP, but I don't have any free space for a new partition. How safe is Resize Partitions during the install. I would hate to loose my current XP install because of ...