I vote for the xbox 360 not bec i have it but the difference between the screen shots is purely clear :)
spider2000's comments