I would say that San Andreas and GTA4 easily single out Vice City but only because if the customization options. In Vice city, you can even swim or customize your vehicles or aparel and your limited to things in the game. i like GTA4 better then all the games not because its the newest one but because of the graphics and the role you play in the game is more realistic then CJ's role, or Tommys role in the other games.
GTA4 is good. Graphics are good and the gameplay and story is good. Its also online. San Andreas actually had a 2 player mode plus a black guy was the main character. Im black so i was surprised to see that you play as a black guy. Vice City, I never played it.
Too tell the truth GTA IV is way too short. I beat it in less than 24 hours. But the graphics are almost relasitic. But I only wish that GTA IV was more like San Andreas. You no with like a barber, more clothes, longer story mode.