Moore brought a different flavor, and some of his movies were pretty bad, and he kept playing the role too long (he was 57 or 58 in his final film "A View to a Kill"). But SOME of his were really good, and he did a good job with the scripts and plots he was given.
Timothy Dalton tends to get a lot of hate, but I think he did a fine job.
Brosnan is great, too. Goldeneye was great, and his others I didn't care for a whole lot, but he really has the "Bond look" or whatever.
Lazenby... well... he tried!
![Wink ;)](./images/smilies/wink.gif)
And there was a rumor Orlando Bloom would be playing "young James Bond" in some sort of prequel. But I think that was dropped and Craig whatshisname that Bmuntz mentioned is doing that... in Casino Royale!