I've lived in both rural and urban settings, and I currently live eight miles from a very small town in New York - Belmont, population 969. We moved here in February from Buffalo, population 1,215,826 in the Buffalo–Niagara–Cattaraugus Combined Statistical Area (thanks, Wikipedia).
I think there are many advantages to both. The country is nice and quiet, we don't have to worry about high crime, traffic, pollution or the ridiculous cost of living in the city. We also have to travel eight miles for a gallon of milk as opposed to being able to walk across the street to get it, live with the worry of coyotes and some even bigger critters and snakes, bugs, gigantic spiders and virtually every other creepy crawly on the planet.
I guess that any place we live would have it's drawbacks. Though I could live just about anywhere, I think I'm happier in the country, though, for what it's worth.