Touching on the point above, the first thing that needs to be determined is your individual needs and what you are looking to accomplish.
Nice server hosting deals offered by Kvchosting.net and Exmasters.com - They offer the best mix of pricing, customer support and has a good user interface.