RAM is always an achilles heel for consoles. While PCs always out pace consoles in CPU and GPU power, PC games have to account for the fact that not everyone PC owner is going to have the latest hardware. This helps consoles platforms because while PC devs have to account for the lowest common denominator, console devs are always pushing to get the most of hardware.
RAM is another story. Consoles tend to have a brief hardware power advantage at launch but they still are at disadvantage in RAM. Consoles usually have faster RAM at launch and combined with larger overhead of PCs that helps them initially. However PC's have far more RAM. When bought my launch 360 in 2005, my desktop had 2GB of RAM and GPU had 256MB of VRAM.
Honestly consoles makers need to try to squeeze as much RAM into there consoles at launch as possible. I think if Sony would have ditched the XDR RAM in order to have more total RAM it would have been far more advantageous. Having more RAM than the 360 would made it far more difficult for developers to switch projects from PS3 to 360. It also would have made it easier for them to use Blu-Ray's storage advantage for better textures.