El 9400M es una solución integrada; "toma prestada" parte de la RAM de la computadora para su propia memoria y acelerará el video (para reproducir video HD sin problemas) y le permitirá jugar un poco. También usa menos batería que el 9600M GT.
El 9600GT es una solución discreta; Tiene 256 MB de su propia VRAM dedicada. Esto lo hace mejor para jugar a expensas de la duración de la batería. También hace aceleración de video.
Lo bueno del MacBook Pro es que te permite cambiar entre los dos (no estoy seguro de si necesitas reiniciar para hacerlo). Si está en movimiento y no necesita toda la potencia que proporciona el 9600M GT, puede cambiar al 9400M y ahorrar algo de energía. Si necesita el impulso, puede encender el 9600M GT.
¡Espero que esto ayude! -Kyle