As far as Bonds go, my fave was always Connery. Idk why, for sure, but I always liked his movies the best. Pierce Brosnan has the most 'Bond-ish' look to me but his movies blew balls. None of the other Bonds are even worthy of mention to me; they're all just 'meh'. Especially either Roger Moore or Timothy Dalton. I can't remember which one, but MAN! That dude is a bore!
I'd put Craig up at the top with Connery. None of the others even matter.
"I don't know how to put this...but I'm kind of a big deal"