I'm gonna completely throw a wrench into this and say 22 movies, 2 sort of movies (the original Casino Royale and Never say Never Again which I'm not sure are considered "canon" movies.), and an animated spin off (James Bond Junior or Young James Bond - something like that). I know that's a little much on the info, but hey, i'm weird.
Favorite JB Movie? Huh. I love 'em all, so I don't have one to choose (oh how politically correct of me.)
On Her majesty's Secret Service with George Lazenby was the only I can think of that actually carries any sort of continuity for Mr. Bond 9his deceased wife is referenced to in future films either in dialogue or scenes)