Fanfiltration: Agreed on all points. I've always felt that Roger Moore's Bond was a bit like Paul McGann's Doctor Who: those two were born to play the role, but were given pretty awful scripts to work with all around. Crying shame, really.
I tend to rate Moore's worst three Bond films thus: 1.) Moonraker [a.k.a. James Bond the Comedy]; 2.) A View to a Kill; 3.) Octopussy. Aside from the inclusion of Jaws, his best was probably The Spy who Loved Me. The Man with the Golden Gun, too, will always have a special place in my heart, despite some of the film's over-the-top absurdities. Christopher Lee just makes everything better (with Attack of the Clones being the one exception).