Nesses termos penso que deves de optar por ter uma VPS para cada site, assim podes ajustar os recursos para cada site individualmente e eliminas a possibilidade de teres os 3 em baixo ao mesmo tempo.
Em termos de qualidade penso que Digitalocean ou Vultr são os melhores, hetzner também são bastante bons, para um valor mais baixo a ovh é outra escolha.