kjj4t9rdad on 07 May 2009
Sorry but finishing 2nd is still losing. So all three have lost. I don't see this happening next gen. Maybe the one after that. The reliability of the 360 will hurt the 720 to some extent.