generally i would say get the most expensive thing you can afford which would be the gt 640 if going with nvidia.
however... the amd/ati hd 7750 is also around the same price yet is a much better performer so i'd definitely suggest going with it over nvidia in this case.