Yes, despite a lot of controversy, Timothy Dalton is an excellent Bond. Despite what some critics and audiences said, Dalton's Bond films did make money and were successful. Again, he wasn't fired from the role for being "unpopular." He didn't quit because he thought the role was beneath him. It's just that, as a working actor, he didn't have six years (the time between the release of Licence to Kill and GoldenEye) to wait for the producers and their legal troubles to be solved. In fact, if you read interviews with Dalton between 87-89, he'll say what a dream come true it was to play a childhood hero, and how he went back to the original books to create his Bond. He also did many of his own stunts in both films. So he was clearly glad to play the role; it just wasn't in the cards for him to continue. Although, I have to say, I enjoyed his bad guy character in The Rocketeer, which came out the summer the next Bond film should have come out.