You can also score cards like the HD 4850 off ebay for the 50-60 dollar range. Geforce 9600 GT for the same price range, and the Geforce 9800 GT cards can be had for around 60-70 bucks on ebay also. Older hardware for sure, but still runs games pretty good even now, and great if you really are on a strict budget. I know there are videos up on youtube of the HD 4850 running Fifa 11. The videos are kinda choppy on the framerate on spots, but thats due to fraps being used to record the gameplay, so I imagine the 4850 could run the game fine at reasonable settings.
EDIT: Would also like to add that the HD 4850 is quite a bit faster then the GT 240. Actually, I think all of the cards I mentioned are to varying degrees.