Partition Assistant Home Edition is completely FREE partition manager software. It allows you to manage partition, redistribute disk space easily, and you can use it to perform more complicated partition operations on your hard disk, which like the commercial Partition Magic.
http://www.extend-partition.com/free-partition-manager.html
http://www.extend-partition.com/free-partition-manager.html