GTA4 is good, but it didn't grab me like Vice City did.
You just cannot beat that 80's retro, the radio stations and music absolutely MADE that game. The whole look of it is based on the film Scarface - quite funny watching that film nowadays and seeing how much of it went into Vice City.