Sean e-mailed me a link to this blog post, in which we are presented the opportunity to hear the theme songs of every James Bond movie. Well, almost, anyway: "We Have All the Time in the World" is not the "theme song" to On Her Majesty's Secret Service; that would be the instrumental theme of the same name, written by John Barry. The Louis Armstrong song is a love theme that is heard over a romance montage depicting James Bond's courtship of Tracy Vicenzo, about thirty minutes into the film.
Also, I realize it's all a matter of opinion, but the poster claims that the best Bond theme is Madonna's song for Die Another Day? I like Madonna plenty, but that song was, quite simply, teh suck. But I actually have a hard time picking an actual favorite; I love just about all of those songs, excepting the ones for the Pierce Brosnan films. The World is Not Enough was an OK song, and Tomorrow Never Dies actually had two decent songs, the better of which (k.d. lang's) was relegated to the end credits so that the inferior one (Sheryl Crow's) could be on the opening credits. The songs I love best tend to have lyrics that make no sense -- what the hell does it mean to "strike like Thunderball", anyway?
You can also hear the song for the forthcoming Casino Royale there. I haven't listened to it all yet, but it's got a pretty muscular opening, and it's sung by a man, which is fairly uncommon for the Bond series.
Of course, the Bond theme songs quickly settled into a format that calls for big arrangements and big vocals, but it's a style that has many times through the years come in for rich parody. My favorite Bond-song parody comes, of course, from The Simpsons: Max Power! "He's the man with the name you'd love to touch...." (from SimpsonCrazy.com).