What type of servers you like to use or use ? Windows or Linux ? I prefer Linux Hosting because its usually cheaper and there are lot of free addons.
linux the best of the best as server
php, mysql ,more secure than windows againts hack , and
you can use cpanel only at linux/unix
you cant use cpanel at windows
Linux is the best for hosting