Best Web Hosting for Small Businesses

Business websites often tend to have slightly different requirements in hosting. Do you know which web host is right for your business?