I thought the Bellagio O show was the best thing in Vegas before I saw this show.  Granted I'm a huge MJ fan, this show was the best thing I ever saw.  Before you enter the theater, there are fake paparazzi taking pictures of you to give you the feeling of being a celebrity.  The show was great and the dancers were unbelievable.  Everybody was on their feet and dancing near the end.  Highly recommended.