All the benchmarks were taken from www.notebookcheck.net. The results are quite reliable, I have used this source for years. According to benchmarks, HD3000 is BETTER than 320M ! Also, remember that 320M has 256MB of shared memory, while HD3000 has 384MB - 1.5x more memory for game textures! But it is worse than 330M GT, if don't count the Cinebench. Hope this information will help you to make a right choice.