Well as a huge Bond fan I've just finished watching all movies in the four part box set. I have to be honest there are no Bond films I can truly say I didn't like, just certain parts of certain films. For example: The demise of the bad guy in Live and Let Die, the whole surfing scene in Die Another Day, the last half hour of Moonraker was a little silly as well.
Here is how I would rate the 21 films I've watched
1 Casino Royale
2 For Your Eyes Only
3 The Living Daylights
4 Goldeneye
5 The Spy Who Loved Me
6 Octopu**y
7 Thunderball
8 On Her Majesty's Secret Service
9 Tomorrow Never Dies
10 Dr. No
11 The World Is Not Enough
12 Goldfinger
13 You Only Live Twice
14 From Russia With Love
15 Die Another Day
16 Moonraker
17 Live and Let Die
18 License To Kill
19 A View To A Kill
20 The Man With The Golden Gun
21 Diamonds Are Forever (the only one that I can say I didn't overly enjoy, pretty boring)