The arguments leveled against Sony's PlayStation 3 when it first launched in late 2006 were both numerous and legitimate. Lack of software - a common refrain at the start of every new generation - led the charge, but the price tag concern wasn't too far behind.
Then, not much later, we started to see the unfortunate trend of piss-poor 360-to-PS3 ports. The reason for this was simple: developers weren't used to the PS3's complex new architecture and in stark contrast, they had a firm grasp of the year-old Xbox 360. Therefore, we end up with inferior PS3 versions of games like The Orange Box and F.E.A.R., among others. It wasn't long before this caught on and the mainstream buying public would issue two arguments- 1. the PS3 has no games (which we've already laid to rest), and 2. the PS3 version is always worse than the 360 version. Yep, it's time to drop the hammer on that latter argument, too, because it hasn't been true for most of 2008 and won't be true ever again in the future. In fact, many third-party developers are using the PS3 as the lead platform in the software production process, and if they're not, they're at least developing a project simultaneously for the PS3 and 360. We see examples of this at every turn, and for the biggest multi-platform releases of 2008, it's clear that things have changed.