Godfather is awesome, it is like GTA but with more violent fighting moves, and better vehicle explosions. The graphics are like PS1 though, so you will have to get used to that.
Scarface I found very boring after about half an hour playing it, it just lacked something that I can't quite put my finger on.
Driver is meant to be good, but with very repetitive missions.
So obviously, my vote goes to Godfather