I second this. It's hard to find a city comparable to SF in terms of what the city has to offer (tech, weather, outdoor activities, picturesque terrain, food). That said, many cities are beginning to improve significantly. In the last four years, the area where I live has seen a drop in the number of fast food chain restaurants and an increase in family owned restaurants with locally sourced foods that are unique to the region. The newest generation seems to want less suburban sprawl and more of a soft-urban lifestyle — instead of a big house, a car, and nothing to do, it seems people are trending toward smaller homes with more interesting nearby activities. The previously dead downtown areas are beginning to revitalize (at least in the southern US).