Personally I would go for the .info for the cities instead.
I guess it depends.
Seems like names like that depend on the work you put into the website more than anything else. If you make it a resource people want. Personally, I'd rather try to turn a buck by addressing markets with targeted names.
Anyone can turn any name into anything with enough work and skill. Google didn't mean Diddly until it was developed into a useful too, marketed and grown. But I'd think you'd want a more abstract or generalized name if you wanted to go that route, like zotaz.com or something.