With the 21st James Bond film set to hit theaters this November, it's hard not to find yourself at least a little bit excited. Heck, we know Casino Royale producers Barbara Broccoli and Michael G Wilson are stoked, seeing as they've already gone ahead and cemented a Bond 22, due out May 2008. We've debated whether or not Daniel Craig was a good choice for Bond. We've spent a tremendous amount of time, throwing out name after name, while producers searched for their Bond girl(s). Then came those first Casino Royale images. Sweet! They were followed by a teaser trailer. Double sweet! However, amidst all the hype and announcements, one crucial aspect of the film was missing: Its theme song.

Over the years, the James Bond theme song has grown in popularity, as producers continually search for just the right artists to lend their voices to the classic franchise. This past weekend, a Finnish newspaper revealed that Chris Cornell (Sound Garden, Audioslave) has written the theme song for Casino Royale, making him the first male artist to perform a Bond song since A-Ha gave us one for 1987's The Living Daylights. Being the big Audioslave fan that I am, this news sits very well with me. Will Cornell end the streak of crappy Bond songs put forth by artists like Madonna, Garbage and Sheryl Crow?

So, I ask you: In your opinion, which James Bond theme song is the best of all time (Duran Duran rocked!)? And which is the worst?