Lo que pregunta nada tiene que ver con un dedicado o un vps.
El que te quemen en Hotmail, yahoo, incluso otros, es proque el envio se hace a lo bruto, sin respetar ciertas normas minimas de cajon.
La mayoria de los ISP tiene un rate limit por hora, y su ti software es incapaz de balancear el correo enviado a esos ISP, sobrepasando el rate limit, empezaras a tener bonitos forbiden.
Un VPS de 512/1024 de ram perfectamente te valdria para enviar esa cantidad de correo sin problema alguno.
Leete este articulo sobre
PHPLIst y grandes listas en el que encontraras informacion sobre el problema de yahoo, hotmail etc.