Yo pensé que tu problema era legal o similar, y por eso querías evitar alojarte en USA. Si no es por ningún tipo de problema legal, lo más óptimo es alojarte ahí. Por precio, ping y calidad de servidores. Canadá tampoco te va a quedar mal, es lo que usan bastantes webmasters para alojar sus webs, OVH Canadá.
En base a ping, no a calidad/precio necesariamente:
0. VPS en El Salvador
1. Vultr Miami
1.1. VPS en lugares intermedios (cualquier proveedor cloud)
2. Hetzner USA
2.1. VPs en lugares intermedios (cualquier proveedor cloud)
3. OVH Canadá
De las empresas más grandes y reconocidas.
Tampoco has mencionado qué necesitas alojar, quizás es enrredarte mucho buscando un VPS cuando puedes utilizar un hosting compartido.