I prefer the more gritty style of Bond that Daniel Craig has delivered so Casino Royale, Skyfall and then Quantum of Solace are the top 3 for me in that order. Other than that Pierce Brosnan films in no particular order and you can keep the others.

1. Goldfinger
2. The Spy Who Loved Me
3. From Russia with Love
4. Thunderball
5. You Only Live Twice
6. The Man with the Golden Gun
7. Dr. No
8. On Her Majesty's Secret Service
9. For Your Eyes Only
10. Moonraker
11. Live and Let Die
12. Diamonds are Forever
13. Octopussy

Meh, I finally watched the recent one - Solace is it? Same as the rest, bit over the top without actually playing it up as being over the top, not as good as the Bourne movies... Bond needs a total reboot.