The list includes a few that I would have expected (Pittsburgh, Portland) - and also includes my hometown. Here is the write up for #3 must underrated city - Houston, Texas:
Houston is proof that everything is indeed bigger in Texas. While better known for its big business and energy interests, this sprawling city also hosts top-notch orchestra, opera, and ballet companies, a dynamic theater scene, great museums, and the world-renowned NASA Space Center. Shopping reigns supreme here — you'll find a huge concentration of shops and above-par outlet malls — and its cosmopolitan restaurant scene expands upon the state's traditional Tex-Mex offerings. Bold and impressive architecture helps define the cityscape, too — including the mammoth Astrodome — making this fourth-largest U.S. city a true star in the Lone Star State.
And I'd just like to add that Dallas didn't make the list...