Plesk is the next generation web hosting control panel system. Plesk is extremely feature rich as well as include an easy to use web based interface (GUI). You create your hosting accounts through your hosting control panel. It's up to you how many email accounts, mysql databases, etc you give your clients and how much you charge them! Make web hosting packages to suit your client's needs and budget. You simply divide up the resources (bandwidth, web space and features) of your server between your accounts. Every account you create also has a Plesk control panel login, which allows your users to manage their own account, without assistance from you.
includes
Web server, Mail server, MySQL server, SSH server, DNS server, FTP server, IMAP server, POP3 server, Tomcat server, inbuilt support for MS SQL server
Easy to use web based interface for you and your customers
Backup manager
Inbuilt statistics
Lots of free software
Mail management
Database management
Security tools and live server status / system monitoring
Plesk allows you to administer individual accounts, reseller accounts & perform basic system and control panel maintenance via a secure interface
See a complete feature list and try an online demo at the Plesk homepage