includes both the latest stable ntfsresize 1.9 (built-in defragmentation!) and QTParted. I already used them several times and they worked great!
I think QTParted is also a cooler partitioner than Mandrake's DiskDrake because it shows verbose messages, progress bars, etc.
I really like SystemRescueCD, it's always quite up-to-date. Mandrake Move has an older NTFS resizer.
Unfortunately it's also true that Mandrake 9.1(?) switched to destructive resizing if ntfsresize refused to make modification when NTFS had data at the partition end. AFAIK Mandrake changed this policy in a later release 9.2(?) as your incident seemingly demonstrates (data is no longer destroyed and it resizes only if it's safe).