I am looking for a new company to host several web sites. The plan must include: -- Sharepoint 2010 Foundation (free version) -- SQL Server -- ASP.NET -- Shopping Cart - Specifically to allow users to make credit card purchases, including subscriptions to the site. I have been looking, but have not been successful in finding the right company. Also, my current provider seems to have some email issues with google, I fear their IPs may be blacklisted. Long story short, their email forwarding and lists are hit or miss, and I need reliable email services. Can anyone recommend a hosting company?