Best Server Provider highly depends upon the individual needs. So, first, identify your own requirements. Analyze your traffic, server resource requirement, the operating system, and the control panel you need. Also, identify your budget and then compare the plans and prices of both the hosting provider.
The one that fits into your budget and fulfills all the basic requirements is the best.