Your hosting provider is the foundation upon which your business will build. Sign up to a solid hosting provider, and make sure you give your business the best chance it has to thrive.
When choosing a hosting provider, make sure you go with a company who's PRIMARY purpose is website hosting.
By doing so, you're getting the best change at finding a host who takes their hosting clients seriously, and does not shut down or ignore common scripting needs.
For example: Yahoo. They do a good search engine, but their hosting solution restricts you in a number of ways.
Companies who's web hosting is simply a secondary income stream for them are (generally speaking) less likely to be flexible, are more likely to shut down common PHP features, and are less likey to listen to hosting customer's requests.
I've had two clients be bitten by this issue in the past few days.
So it's always a good idea to go for a company who's primary offering is hosting space if you're after a long term hosting solution that will allow your business to operate way into the future.