Depende del presupuesto que manejes.
El imac ofrece en un paquete bastante compacto todo lo que necesitas, a cambio de sacrificar posibilidades de expansión. Un Powermac te dará más prestaciones y capacidad de ampliación pero a un precio mayor al que tienes que añadirle el del monitor.
Creo que para un uso personal o profesional no muy intensivo, el iMac es más que suficiente.
Su tarjeta gráfica esta soportada por el software de tratamiento de raw de Apple que saldrá en breve, el Aperture.
La ram se la tienes que meter en un slot libre, como tiene uno de 512, puedes dejarlo en 1,5 Gb. o 2,5 Gb.