Almost everything you could desire. Masterpiece!
Rockstar is never going to disapoint us.
Things that would have been cool though, wich isn´t available in San Andreas:
How many times, in the later GTA games, haven´t you seen golf courses, tennis areas, football stadiums etc? Many times I suppose. I have always wondered, since rockstar´s main concept is to get the player total freedom, why it isn´t possible for us to take part of a sports game(If there would have been other "people" playing that is).
One more thing I always have wanted to see in GTA games is the ability to play online.
Either way, I can´t complain, the game is absolutely amazing!
I am looking forward to see the next GTA on PS3 :P