Thanks for all the help.
I've also noticed that it's kind of overpriced for it's specs considering that it's only an i3 and only has 2gb of RAM... can it be that the GT640m is the reason that's why it's high priced?
I'll be using the laptop for my Thesis in school which will be using Photoshop, Programming(VB, VB 6, VB.NET, Jcreator, Adobe Photoshop, and MS Office I think that's all) but mainly it will be used for gaming, I mean my priority for this laptop is gaming not for my thesis because I know that all of the programs that I'll be using on my thesis will not be requiring that much from a laptop so I'm aiming to have a good gaming laptop.
I'm quite concerned also for the difference in cores, but isn't i3-2310 enough to run GT640m? I mean yes I know that i5 2450 would be alot better than the i3 but can't i3 run a decent GPU like GT640m? How will it bottleneck the GT640m?
Lastly, while having too much thoughts about getting a laptop shall I wait for the ivy-bridge instead? Correct me if I'm wrong but I've read that Intel's Ivy bridge dual cores for laptop will be released this June.