The Stafford Centre is a theater hall that hosts great alternative performances of all genres. It is home to the Fort Bend Symphony Orchestra, as well as brings in other non-main stream artists to perform shows you wouldn't see elsewhere. It has comfortable seats, and you are guaranteed to have a good view from nearly anywhere you sit, but nothing beats being front and center during a great performance.
MyTicketin.com knows tickets. This company got us the best seats possible for the game. Best ticket company. Couldn't have asked for more.