your budget goes well till C++, autocad... but crashes on gaming... you have to increase it to atleast 45k+ for just-a-gaming laptop... which could only play at lowest possible settings... dont go after the higher vers. GPU names... since the laptop version are miniature form of the desktop versions... having lower performance... plus they are mostly underclocked...
For at least playing at mid levels go for 50k laptops... preferabbly Dell, HP
does ne1 knows 'bout the excessive heating issues of the HPs due to forcing in unnecessarily powerful card of higher price without implementing equivalent cooling solution and below par proccy just to keep price low in lieu of stability
At your budget, Acer Aspire 5542G will be the best choice for you.This is a very good performer when it comes to day to day's work. The thing is it is also very good for casual gaming. It can play almost all the latest games, even the most demanding ones at lower resolutions. Thanks to its ATI Radeon HD 4570 512 MB DDR3 dedicated card.
The new Turon II 500 is based on new 45nm fabrication and is more power efficient and a good performer. It beats C2D 6600 2.2GHz.
i'd suggest the acer 5542g it is good... and if you can extend your budget hp dv6 2005ax
why do you want to go for np-r470.. it does not have discrete graphics.. it has sh1t intel onboard graphics... your reqirement is light gaming from what i read in your 1st post.