Kjmanagedsolutions.com is my suggestion. This truly appreciable company will always be recommended to all those looking for genuine and reliable hosts.
The thing is that it gives the best mix of pricing, customer support and has a good user interface.