It's hard to compare Connery and Craig. The tone of the series is different
to the point that I'm not sure you can swap them in and out or compare head to head. Craig plays the serious Bond well. Connery played the cheesier (not sure that's the right word), pre-Austin Powers Bond well.