ZealouslyB
Ski Diva Extraordinaire
If I remember civics correctly, it's the governing body that determines whether it's a city or town. Size plays a factor, but cities have mayors and towns have town councils/meetings as the primary governing body- though the more I think about it, that may be specific to New England...I couldn't even begin to count... and like other people have said, don't know what we're using to determine "city". Apparently, here in Utah, any incorporated municipality that is over 1,000 people is legally a "city". Less than 1,000 people = a "town". If we're counting those - yeesh. I've been to 109 cities just in Utah (mostly for work, some sightseeing/travel) and even more "towns".
Anyway I don't know that I've legitimately visited 17+ cities (more than a simple pass through on my way to somewhere else), though I do travel a fair amount within the US. That's mainly based on the kind of traveling I do and where I live. I moved a lot growing up, but have lived in a lot of little New England towns. I live in a city now and I enjoy Boston, New York and Las Vegas for the occasional getaway- but I get OUT of the city when I get time off! So that skews my numbers.