Wow. Lots of Cpanel fans here. I HATE Cpanel. I have Cpanel on my server because it seems to be what clients want, but I think it's the buggiest mess of a piece of software in existance. Every new release breaks something, and just try to install a copy on a new server.

There are bad mirrors and the stupid software does not know this and tells you everything installed ok. Then you find out you are missing 1/2 the install. Then, when you finally manage to get everything installed, you realize that there are new bugs and that email accounts disappear and etc....
Ugh. Cpanel stinks.
Ensim is way too proprietary.
Plesk installs easily and is powerful and easy to use. Can be problematic with updates at times and sometimes requires fiddling to get cgi scripts to run, but it's still a nice control panel.
DirectAdmin is great. It doesn't integrate into your OS and break everything to hell and back. It's not bloated or confusing. Everything does what it should and end users find it easy to work with.