I certainly think that it is a matter of personal choice and personal preference. I am a city gal, as have been. When I had my son, I stayed in NYC and decided to raise him here. I love that there is always something fun, interactive, and educational going on, whether it be a trip to the museum, a live show. or simply lounging around at our local playground. I also love that the city is busy. It keeps me energized and gives me life, so to speak. My son loves living in the city as well and even likes to hail a cab!
The one thing that almost (almost!) made me move to the suburbs is kindergarten application and the entire process of getting my son in a good enough school for him. But, still, I decided to stay in NYC. It's my city and my love.