Chris Cornell, "You Know My Name" (2006)
By blaring through the theme to 2006's Casino Royale, Chris Cornell ushered in the gritty Daniel Craig era – and became the first man to sing a James Bond theme in nearly 20 years. (To put it in perspective, the last was Morton Harket of a-ha). Cornell was a fan of both Bond and Craig, but also loved the parallels to Bond themes of yore. "I'm a Paul McCartney fan, and I remembered how he had written and sung the Bond theme 'Live And Let Die,' Cornell told Songwriter Universe. "So it was thrill that I could do a Bond theme. … We recorded it at George Martin's studio in England; it was the perfect place and experience to make a James Bond record."