Scotty McCreery bested Lauren Alaina to win season 10 of American Idol. Gaga, Beyonce, Bono and many more performed for the finale, making it a hit.