What do you mean "best"? It's not possible to answer your question. Hosts that are reliable often do not support scripting, and generally they are full of ads. Hosts that do support scripting often have little support and often downtimes and sporadic moments of slowness. I would say that Topcities is great, but for people who want Perl/PHP, it SUCKS. So I would say that it depends. Be specific.