For the best recommendation I'd need to know your budget, your monitor resolution, and what kinds of games you expect to play. Typically a mid-level card like your old GTS 240 would be something in the $100-150 range, which is enough to run demanding games at 1680x1050 resolution, or even...