Originally Posted by danix
8800 GT is a high end desktop card. 320M is a fairly entry level mobile part. I don't think that's really a fair comparison, even given the fact that 320M is much newer.
8800 GT was high end three years ago. Now it's just an entry-level/low mid-level card (NVIDIA 450GTS beats it easily).