Cycler6n said:xbox 360, hands down
I must say that I'd be inclined to agree. The Xbox 360 saved a lot of money by simply using a stripped-down server processor (very similar to that in the PowerMac G5), which makes it both fast and very easy to program. While the Wii is in some ways even easier, this is only because because it's a lot easier to efficiently use the Wii's one processor than the XB360's three in tandem - each one of which, individually, is at least twice as powerful as that in the Wii!
The PS3 has a true beast of a processor, with six seperate "minor" processor cores and one "major" dual-threaded core availible to game programmers, with one more minor core reserved for the operating system. However, the PS3 is (according to the guy at Raven Software I talked to) much more difficult to program for, partially because it's much easier to efficiently use three processors than it is to use seven.
In addition, the PlayStation 3's cost is jacked up by what is little more a marketing gimmick for Sony's Blu-Ray format. While the Blu-Ray disc makes the PS3 a great home-theater accessory, almost no games today even make use of the over nine gigabytes on an ordinary dual-layer DVD.
And don't get me started on internet functionality.