So you have faced that issue.

Can you tell us how you solved it? What criteria did you use to decide between the various options you had, and what was the result?
Please don't mention the name of the hosting company you finally selected. But a story on how you chose would be interesting.