It started with Goldfinger. Shirley Bassey belted out a bold, brassy, remarkable title song that changed everything. Oh, sure, Matt Munro had sung From Russia With Love, but over the end credits, not over the titles. Besides, a sweet-voiced crooner delivering a pretty but bland love song was not about to make movie music history! No, it was Shirley who turned the tide, busting her vocal chords on Newley and Bricusse’s lyric while she busted the charts. From then on, a Bond film had to have a great (at least in theory) title song, and the rest of the movie industry sat up and took notice — movies sell songs, and songs sell movies.
Bond songs usually play over the title and reflect them. There's a new double CD out called "Best of Bond... James Bond 50th Anniversary Collection" and I've included a track listing at the bottom of the post so you can play along in choosing your 007 favorite Bond songs.
Trivia Alert: "Nobody Does It Better" was the first Bond song with a different title than the film, although it name-checked The Spy Who Loved Me in the lyrics. "All Time High" made no effort to name-check Octopussy—can you blame it? Other than those two, every Bond song has reflected the film's title until we get to the Daniel Craig era. Adele's song, at first reported to be called Let the Sky Fall, appears to be a real title song; "Skyfall".