I used Michael for my wife's 40th surprise birthday party and it was the best decision I made. I wanted an 80s themed party and Michael went from there: he playing every song I requested. One of the many things that differentiates Michael from any competitor is that be brings a huge screen upon which he plays the original videos. I can't emphasize enough how incredible the large screen was! For four hours, everone was dancing and singing. Michael is the best. The highest recommendation possible!