These responses are great!! Helps me think about what our next move will be! (And I'm leaning towards city!)
I live in the northern suburbs of Indianapolis. It has a few nice benefits (great schools, low crime, nice clean town, etc.), but the stuff I don't like seems to outweigh all the good things. Everything out here used to be cornfields with occasional trees. They cut everything down to create more and more homes, so it's very very heavily populated. The homes are cookie-cutter, and relatively close together. Everything is new, so there's no mature growth. Everyone here has pristine lawns so it's chemical central. Plus, I have to drive to get ANYWHERE. We have a Saturn (and a van) and get pushed around by huge SUVs. Technically I can't even put my gorgeous cloth diapers out on my back porch!! There are very few greenways, paths, etc. It's pretty much a bunch of concrete. The nearest shopping is very chain oriented (Best Buy, Kohl's, etc.). I am fortunate to have VERY nice neighbors and a TON of kids in my neighborhoood, but I don't run into other AP moms very often around here so I feel kind of lonely.
You may wonder why I chose it? Well, it was my pre-child life. Now that I have two children, I long for a better, more "healthy" place to raise them. Maybe in a couple of years...
I was raised in a small town not too far from here that has a lot going for it. However, it's far from a farmer's market, health food stores, API groups, etc. The mentality is pretty small town too. But I could walk everywhere and live in a neat old home. I'd LOVE to move to the north west, but my parents are here, and they help us out a lot. It'd be a downer for us to be without family.
Thanks again for sharing your preferences... and keep 'em coming!