In light of non-existent public transportation infrastructure in most of the USA, it's sad after a car/bike that walking is not only the single alternative, but also looked at with suspicion... Prague, Czech Republic has amazing public transportation, with support 24 hours a day on trolleys and buses. And taxis are inexpensive too. Wow, I'm lucky! ;-)