Xbox simply has more power – higher fillrate, higher pixel processing power, higher vertex processing power, and better memory architecture. If you look at multiplatform games and contrast the graphics on the two consoles, XBOX 360 almost always leads.