You don't need a dedicated graphics chip in your laptop if you are not doing much gaming or motion graphics/3d modeling work. Programing and other tech tasks don't need a powerful chip at all, and intel i7 HD graphics 3000 is more then enough to run any usual application. You can even run some older games on it from before 2010 on lower settings. And actually, the graphics card you mentioned is a piece of shit anyway, won't make much of a difference. Maybe might improve gaming performance by around 10%.