The best vps provider depends on what your doing. If your making websites for one country or area use a cheap vps provider that has servers located in that country or area. If your sites are for world wide user find cheap vps that has no set up or upgrade fees and free money back trial