The Dalton films seem to be lacking in "Britishness", somehow, they have a different atmosphere from all other Bond films.
Connery had most of the best films, but he should never have come back for Diamonds Are Forever - he looks about 500 years old and his hairpiece looks like it came off a shop window dummy.
In some ways Roger Moore is my favourite Bond, I like that self-deprecating humour he had (and seems to have in real life), but some of his films are really weak. I do really like For Your Eyes Only, that's one of the best of the lot I think.