What Has David Archuleta Been Up To Since American Idol?

'American Idol' runner-up David Archuleta has had a whirlwind of experiences since the talent competition.