All the Bonds were great the first time that I saw them, whether in the movies or on television.
I agree that Roger Moore will always be The Saint.
I love Judi Dench but it's also because I loved in the television series As Time Goes By. Not to mention that she was more than great in The Best Exotic Marigold Hotel. Yaphet Kotto was perfect too, but he'll always be "G" to me.
Back on topic ... I loved OHMSS .. loved both Lazenby and Diana Rigg. It would've been nice if Lazenby was given another chance.
..and why not?