Pues depende de lo que quieras hacer. Tanto la 400D como la 20D son dos buenas cámaras reflex, antiguas, pero buenas. La G12, aún siendo también muy buena, sigue siendo una compacta (limitaciones de apertura, obturación, rango focal, tamaño del sensor, etc...)
Creo que tendrias que estudiarte primero las diferencias entre una reflex y una compacta, lo que te permite hacer una y la otra y una vez que tengas claro que tipo de cámara es la que necesitas o quieres, empezar a pensar en qué modelo comprar.
Saludos!
Marcadores