And if that's the course you will be taking (the 10GB for everyone), you can
hopefully still save your files and such. Some of your settings will be lost, but those are a lot easier to get back than files. So, first off, I'd transfer those files from XP to WinME. Next up, go d/l
this partitioning utility. I haven't used it, but it has had good reviews from some LQ members.
Next (after you repartition), transfer the files from your ME partition to your new 10GB Fat32 partition (I am guessing Win Drive E or so). Now you can use that to save you files next time winbloze crashes and it needs to reinstalled, and to transfer files back and forth from Linux to winbloze.
Ok, and this is important...
Remember the drive order when installing SuSE. During partitioning if you put the first 10 as NTFS for XP, the second 10 for Fat32 for ME, 3rd Fat32 for Shared/backup files, and 4th for SuSE, then during the install make sure that your / is on /dev/hda4 and not /dev/hda or /dev/hda1,2,3 Otherwise it will wipe out your current data.