Pues yo soy futuro diseñador gráfico (el tema del 2d ya lo controlo, ahora me falta el 3d y la web

) y te diré que los mejores programas para diseñar en el caso del diseño vectorial, es el Freehand de Macromedia que la última versión es la MX 2004, no confundir con MX a secas dado que es otra versión.
Luego para el tema de el tratamiento de imágenes el Photoshop, aunque este programa no es recomendable para usuarios "casuales" que simplemente quieren trastear un poco con el programa, pero si llegas a iniciarte es el mejor sin duda.
Con esos 2 tendrás suficiente para diseñar carteles, pero luego está el tema de las resoluciones, PPP (puntos por pulgada), formato de la imagen a imprimir que tendrás que saber para llegar a crear un buen cartel o lo que quieras crear.
Salu2