I've lived in Boston, NYC, Scranton, Cincinnati, and a couple other small towns and North vs. South, Houston is the best place to live. No-nonsense, warm hearted people here, strong economy, and the 4th largest city in the USA. THERE IS NOTHING NOT TO LOVE about my hometown. :)