330M has four times the amount of RAM (PS3 has 256MB)
Four times?
330M comes with either 256MB or 512MB of memory in a MBP, not 1gig.
RSX (PS3) comes with 256MB of memory and has access to an additional 224MB of system memory for a max of 480MB.
Seems about the same to me, especially since the 512MB version of the 330M serves no real purpose in gaming, as seen here:
http://www.barefeats.com/mbpp22.html
330M is 40nm.
RSX is 45nm (it has gone down over the years).
No real advantage there.
330M has an advantage in memory frequency
Not really. The speed of the RSX's main RAM (256MB) is only 700MHz, but its system RAM (224MB) runs at 3.2GHz, which evens things out a bit.
Clockspeed wise, the OEM speed for the 330M is 575MHz, and Apple downclocks it to either 500-550 or something like that, I forget the exact figure. The RSX runs at a clockspeed of 550MHz.
No advantage there either.
An overall comparison would be their GFLOP figure (more or less processing power), but I couldn't find one for the RSX (the 330M is 182 GFLOPS performance). Most sites simply report PS3 GFLOP performance based on the Cell CPU, which is around ~204 GFLOPS (there's some debate on the exact figure).
In practical terms, this is a tough comparison, because the overall system comes into play and makes a big difference. The entire PS3 is optimized for graphics and gameplay performance, whereas the MBP is a general purpose multimedia laptop. The PS3's powerful Cell CPU makes up for its outdated RSX graphics engine. This is why, even though the PS3 is ~5 years old, it still has great video game performance. Other factors include console (like a desktop) vs mobile laptop (advantage - PS3) and the fact that the 330M is a middle of the pack graphics card and not the best for gaming.