Una Xbox360 es muy parecida a un PC: CPU tricore, 512MB de Ram compartida, GPU DirectX...
En cambio PS3 tiene el Cell, un chip de vídeo un tanto raro...tiene una arquitectura menos convencional y más abstracta, lo que la hace más complicada a la hora de programar pero a mi parecer puede dar más que una sorpresa si se sabe manejar (Uncharted, p.e).