who recorded the time of my life
The Time of My Life by David Cook. This was was chosen out of 20 songs by online voters in the American Idol Songwriter's Competition. The winning songwriter, Regie Hamm, is an aspiring singer who entered the contest at his wife's suggestion - she's a big American Idol fan.