My friend, his girlfriend, and I will be in Vegas in June and he wants to have at least one or two "fancy" (i.e. expensive) meals in nice restaurants on the strip. To me, that is just a waste of money that could be better spent elsewhere (like the blackjack tables, for example). But being the good friend I am I have to go along with it. Any suggestions for good restaurants or steakhouses on the strip? Best bang for the buck? I'd like a place with a good fixed price menu (preferably with entrees other than steak or fish because I am NOT a steak guy). Also, restaurants at MGM properties would be preferred so I can charge it to the room and at least get some bang for the overpriced buck via tier points. The MGM property thing isn't a necessity though. Any advise is appreciated. I'm usually just a buffet guy.