Dalton was quite edgy at times, I liked that.
Goldeneye was not only a great Bond movie, Brosnan was a great Bond in that one. Pity his others weren't as good. When it comes to Craig, I've only seen Casino Royale, but a damned good Bond he was. I'll need to QoS and Skyfall soon.
Connery, yes, he defined it. And some of his movies were classics. But not sure if they really were that good. Moore was just way over the top.