Geforce 560Ti.
Full HD, maxed out details (not that big a deal, even my 5650 equipped laptop can max out Mafia 2 at 720p).
But the bonus is that the 560Ti will let you enable Physx to the max level. Since Mafia 2 is among the only few physx games worth playing, this will be the better option to go in for.