The best server provider depends on what you need. Do you want linux or windows. Cpanel or alternative. Are you hosting site for a certain country than use servers located in that county. If site is world wide any good cheap server provider will be fine.
I like using servers in countries that do not have a VAT tax if site is for world wide use.