Well let me slightly retract. Connery may be a better Bond, but I feel the better writing in the new Bond films gives Craig an edge. He just has better material to work with overall. He surely isn't doing a bad job as James Bond though, and if he isn't the best, he's undoubtedly the second best.