a 840 or a 840M? if it is the 840 then get that, as a desktop cards will trump a laptop card. if not, then I guess you would still want the 840M as the 4GB will help with graphics work sometimes, but how serious are you into this stuff? because at that point you may want something like a 960M.