I've actually gained a newfound appreciation for GTA IV lately. Needy NPCs aside, the game really captures the late 2000's. That era when smartphones weren't quite there yet, people would pay actual money for ring tones (still a stupid thing to do even back then, don't get me wrong), "Web 2.0" was a relevant buzzword (technically two buzzwords) and everyone still did all of their internetting on computers.
Ah, how times have changed.