So far I would agree with you, but until I play a significant amount of both, I can't give a truly valid opinion.
I just have a far better understanding of Liberty City, than Vice City, I have played a whole crap load of GTA3 on PC in the past, so I am very familiar with the city layout, in...