This is just sony's turn to see that they marketed horribly. Each gaming company goes through a tough patch. Nintendo's future was pretty bleak with the gamecube. It was put to shame in the last generation- so this round they pulled out all the stops and have redeemed themselves. Now it's sony's turn to lick their wounds and learn from their mistakes.
xbox- it'll always be that middle child in my opinion. e74 ftw