Given my profession (network engineer) I need to live in or near a large city. At an hour away it can be a bit tough to get to work, but I don't worry about my wife or my kids while I'm away, and we still have good schools, hospitals, and emergency services.