Wife and I are headed out for a brief stay over Christmas weekend. Dinner reservations have been made for both nights. We haven't been to Vegas since about 2003, so I'm guessing there will be plenty of new things to see. Anything suggestions for stuff on the strip to hit when we are going to be in town for only about 72 hours over the holidays? Thanks!