Have you ever needed to shrink or split a Windows Partition. If so, you'll find that there is no magical tool included with windows. Nor is there any free / open source tool that I am aware of in the Windows world. Now I'm not bashing Windows here. I spend most of my time in the Windows world. I'm just saying that I've never come across a tool for this purpose.
Those of you that spend your time in the Linux universe however probably have long know about one of my new favorite tools. It is, are you ready for this? GParted, the Gnome Partition Editor application. Specifically GParted LiveCD. The GParted website describes the program as an "...industrial-strength package for creating, destroying, resizing, checking and copying partitions, and the file systems on them. This is useful for creating space for new operating systems, reorganizing disk usage, copying data residing on hard disks and mirroring one partition with another (disk imaging)."
After downloading and burning the tiny 30 Mb ISO I rebooted my Windows XP box knowing not what to expect. After selecting my graphics chipset and desired color depth I was greeted by the GParted program. I was able to resize my existing NTFS partition. Create new partitions and even format them in NTFS. Within minutes Windows XP was back up, with the new partitions working flawlessly.
GParted doesn't just deal with NTFS. It also supports the following file types: ext2, ext3, fat16, fat32, hfs, hfs+, JFS, linux-swap, reiserfs, reiser4, UFS and XFS. Each with some exceptions depending upon the particular file system you use. If you've ever needed a Partition Magic type program, but like me have been to cheap to buy it, please do yourself a favor and check out GParted. You can find it here. For the cost of a 30 meg download and a CDR this is a tool no computer geek should be without!