4
In practice, I discovered that there are so many cities, when quering for one, you never get just one unless you type in the whole city name so I ended up displaying a list of links anyway, then the user clicks the link they want to see the map. It's kind of like a "Mapquest" with GIS layers added.
Thanks
Doug P