The results are in! Over 60 million votes were cast for the 2006 American Idol competition, and Taylor Hicks bested Katharine McPhee for the Idol title. (Soul Patrol!) We've compiled photos of the two-hour finale spectacular, in which stars like Mary J. Blige and Prince -- as well as many former Idol contestants -- made special appearances. Take a look...



