Si no es un foro muy grande yo me inclinaría por un shared hosting, le instalas vBulletin o probablemente tenga auto-instaladores, creo que es el plan en el que menos problemas de seguridad tendrás. Si realmente necesitas un VPS te conviene contratar uno administrado, para no tener problemas de seguridad (a menos que tengas experiencia en administración de servidores). Pero claro, te saldrá mas caro.
No sabría indicarte un precio, no soy de Perú.