For shows, our family with 2 teenage boys really enjoy Sight and Sound, Haygoods, Reza, and Clay Cooper.
We do the mountain coaster that you do at night.
Dick's 5 and 10 is fun. It has a little bit of everything.
We enjoyed eating at Billy Bob's (50's diner with great burgers and milkshakes; cash only), Billy Gail's (huge pancakes), and Mel's Hard Luck Diner (singers as wait staff and have huge yummy desserts).
When our boys were younger, they really enjoyed Wonderworks.
Every time we go, we find more fun things to do. It is a great place to find something for everyone!