I've lived in multiple urban, suburban and rural places, and honestly, I'd say the city. In the big city, you often have more things to do that are often rather close by instead of having to drive for some time like one would have to do in the country. The trade off is that you have to put up with a bunch of morons rather than having a corn field for a neighbor.