Craig and/or Connery, definitely. Brosnan was lovely and wonderful to look at, but he was just too...too smooth, I guess? The way Daniel Craig portrays Bond makes him seem human, someone you can actually relate to. Connery was brilliant both as the original Bond and just because of that sarky little grin he gave the ladies.