Good cheap thrill, riding up to the top of the pretend Eiffel Tower. This is the first thing I took my BF to upon arriving on the strip so that he could take a look around and get his bearings (TI over there, MGM over there, our hotel there, etc). So we went during the day which was OK and got to see all the way out to the mountain ranges, but I'm sure it's more spectacular at night with all the lights.
Oh and they take your picture before you get on which you can purchase at the gift shop afterwards. But it seems stupid because there's no "Eiffel Tower" backdrop or nothing, you're just standing next to a casino lamp post. You can get the same thing if you ask someone to take your picture with your camera.