People can think what they want but in my opinion GTA 4 is a giant step backwards.
It amazes me that people can give this game a 10/10 rating. It's not a terrible game but I would never in a million years give it a 10/10 rating. The pathetic attempt to make this game realistic is stupid...i can think of hundreds of examples where Rockstar fail to do this, a big one is in the vigilante missions where you are working for the cops but for some reason as soon as you open fire on the enemies you immediately get a 2 star wanted level.
Games like this shouldn't be too realistic....even when they try to be made realistic there are always ways that its not so why bother? I absolutely loved the Grand Theft Auto Series so I couldn't wait for this game to come out.......now that it has I couldn't have been more dissapointed.