Although I am not a MS fan, I like XBox360's case design and its clever tri-core PPC CPU. I don't like MS greed, lust for power and sloppiness (that led to so many HW failures) and overall disrespect for its customers, but these are MS' faults, not XBox360's ones.
For what concerns PS3, I like the Cell CPU, but not the implementation used by Sony, had they choosed to have two general purpose PPC cores and one less of the up until now underused SPEs, games developers would have had a much faster start, benefitting the console too.
And when someone decides to use such a complex CPU architecture, he must provide top-notch development tools and libraries, so that programmers haven't to go nuts to make full use of HW.
Also, given PS3's high launch price, 1GB RAM would have been fine.







