PQ has patents on the partitioning, I don't know of any legit freeware/shareware due to this.
On partitioning a drive? I think not. MAybe on the way it can move and resize partitions, but not partitioning itself.
My favorite program is the good old linux fdisk. Not as easy to use as some but very fast and powerful once you get used to it. One of these days I'll get around to making a linux boot disk with utilities such as this so I'll never have to touch DOS fdisk again.
Damascus, I never took a liking to cfdisk. Same with the graphical ones that ship with linux installers. I tried using the graphical one with a recent Mandrake 8.1 install and it wouldn't let me specify an exact size...I wanted 20MB partition, give or take a little, but the slider would only let me pick 7MB or 133MB. WTF. Dropped to a VC and ran fdisk. I swear earlier MDK releases had a field where you could type the size, in addition to the sliders.