I'm working on a new site with a few people that will be fairly large. Being that it's a new site traffic will be limited initially but we obviously hope it grows rather rapidly. If we had a ton of cash we'd get a server but we'd rather not do that initially if we can avoid it as the cost would be at least a couple hundred a month. We're thinking about starting with shared hosting somewhere and then moving to a managed server when it becomes necessary. Is this difficult to do? Will the managed server company typically move the site for you? What's the downtime like in a scenario like this?