Houston would probably have a good shot at being in a rotation if:
1. The City "leaders" would develop some sort of entertainment district/attraction (i.e., riverwalk, etc)
2. Tear down the damn Astrodome once and for all (ridiculous that thing is still standing in limbo).
3. Put in a luxury hotel or two near Reliant (hard to do without business or consistent entertainment in that area though).
If they don't want to tear down the Astrodome, they should sell it someone who will develop it into something like the Gaylord Opryland Hotel, which would take care of #1 and #3 above.
If you've never been to the Gaylord Opryland it's an amazing hotel consisting of multi-sectional atriums, riverwalks, restaurants, shopping, and banquet and entertainment halls.
http://www.marriott.com/hotels/trave...ention-center/
They don't have the land to build on the scale of the Opryland, but there's enough there to build something close. Having something like that next to Reliant would likely bring in numerous Super Bowls. The competing teams would be able to walk to Reliant and not have to bus from North Houston.