As expected, ratings for Wednesday's two-hour American Idol finale were big — Justin's hair big. The swan song attracted a series high 22.5 million viewers — the show's largest audience ever.