Veronica, you haven't seen OHMSS?

If you have seen only a few clips, then you need to see the whole film. Hell, if I had only seen the Kauffman scene from Tomorrow Never Dies, I might think that Brosnan more that just a smarmy, cheesey pun machine. I don't care what Lazenby was/is like in real life, he gave the role a d**n good try. His acting might have been left wanting at times (could have improved over more films), but he had a toughness and a lethal edge that wasn't seen again until Dalton, and hasn't been seen since.
My ranking:
1. Dalton
2. Lazenby
3. Connery
4. Moore
5. Brosnan
6. Craig
Lazenby has recently moved from 3rd to 2nd, while Connery slips down a spot, all the others are non-movers.