IMHO, Timothy Dalton was the truest to Fleming's character.
Dalton was OK, much better than Moore or Brosnan IMO but I liked Dalton best in Hot Fuzz.