By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I find it hard to believe that Microsoft is having trouble keeping up with demand, especially now that people are cancelling their pre-orders. 720p, anyone?