Que tal , estoy en lo mismo hasta ahora una de la mejores opciones que he visto ha sido tmzvps , para lo del Spam tendrias que registrar un dominio solo para ese uso y configurar SPF , un registro de DNS inversa , multiple IPs (asegurate que esta esten limpia y no tenga reporte de SPAM) ...