Ciao, un VPS (Virtual Private Server) può essere un'ottima soluzione hosting che suggerisco quando un hosting condiviso non basta più.
A seconda delle tue conoscenze lato server, poi successivamente scegliere se acquistare un servizio un-managed o managed; indubbiamente c'è una certa differenza di prezzi, ma puoi anche trovare ottime soluzioni managed a prezzi molto economici, sia in Italia che all'estero.
Se comunque, per i siti web che devi attualmente gestire basta un buon hosting condiviso, direi senz'altro di puntare di quello; non vi è necessità di avere già un VPS.
Ci penserai in un secondo momento quando l'afflusso e le visite ai tuoi siti saranno tali da obbligarti all'upgrade.
Saluti