I'm one that thinks Sean Connery is the ultimate Bond.

However in spite of being a blond

I really like Daniel Craig. I didn't expect to, but I definitely do.
I felt he showed much vulnerability in the first two films, and see promise in the ones to come.
As much as I like Timothy Dalton, as Bond, he was to soft, as was Brosnan. They both lack the hard edge that Bond has to keep up.
And I think Roger Moore was perfect in that old series,
The Saint, but didn't care for him as Bond either.
And, just to keep this thread on track, I'll say that Fleming was pretty darned good. I only wish the films had followed the stories he wrote!