Driving in the city isn't always bad. Sure, you might have to deal with street lights, bikers, construction, and constant traffic, but driving in the city can actually be enjoyable—if you have the right car, that is.
For fun city driving, the best car that comes to mind for me is the Volkswagen GTI. It's comfortable enough to absorb bumps and sit around in slow traffic, yet sporty enough to zip through side streets and go for gaps when you need to. Plus, the small hatchback shape means you can park it just about anywhere. The interior practicality, looks, and fuel efficiency are just added extras.
Now we want to know: What car do you think is best for city driving? Your recommendation doesn't necessarily have to be small, sporty, or practical—it just has to make sense for driving in the city. Let us know in the comments below.