I currently have 3 partitions - 50GB OS X (HFS+); 70GB Vista (NTFS); and the rest is in Data (HFS+). I want to shrink Vista's partition by 20GB and add that space to my Data drive. However, OS X can't seem to touch Vista's partition; and when I try to shrink Vista's partition within Vista, it puts the space after Vista's drive (but I need it before Vista's partition). Is there anyway I could do this? Thanks