make sure the version of the GT240 is the ddr5 version and NOT the ddr3 version.
if you have the correct ddr5 version then I would get the GT240.
GT240 is directx10.1 while the HD5570 is directx11 - no big deal yet.
I agree with - jaguarskx. if you can get the HD5670 and be done with it..