What is your crusade against the 3000? Anand (you know, probably the single most respected reviewer out there) and many other third party sites have repeatedly shown the HD3000 is capable of defeating the 320M in many different situations. Yes, some are CPU bound, but that hardly matters.
Situations which are CPU bound. IE : situations where the GPU is not the bottleneck, the CPU is. As you can't test a 320M on a Sandy Bridge CPU, you're testing it on a slower Core 2 Duo CPU.
IE : you're not testing the GPU at all and you're not proving anything as far as the GPU's performance is concerned.
So yes, it matters a lot when you're comparing GPU performance to not use CPU bound benchmarks, especially if you don't have identical CPUs. Because then your benchmark just turned into a CPU benchmark.
as in the Macbook Air your going to be CPU bound.
You don't understand what CPU bound means. It does not depend on the model of laptop you have, it depends on the task you're accomplishing. Some tasks are CPU bound, some are I/O bound, some are GPU bound, etc.. It highly depends on the task and the underlying hardware you're running it on.
Basically, what part of your pipeline are you saturating in your task. The best GPU tests are those where you saturate the GPU.
The 320M is a more powerful card, but its put into a far more limited system.
Thanks to Intel greed and legal manipulations. And the 320M is very old at this point, if Intel hadn't interferred, the next MBA with Sandy Bridge would have a 500 series IGP which would just destroy the 3000 HD. A fact that escapes many "the 3000 HD is good enough!" people.
Let's face it, Intel is serving us a GPU downgrade. For me, that is good reason enough to not like it and not want any of it.