probably the 8800GT is the best deal but it costs more also. It depends on whether you want to spend these $15 more. If you ask me, do it. I am with 8800GT and its great card for this money
However I am not sure if you are able to Crossfire that 3200 IGP with 3870 and if so will it give some boost.