Sean Connery was hands down the best James Bond. Roger Moore was more amusing. Daniel Craig is broodier. Pierce Brosnan was tolerable. The other ones- nobody cares.
Sean Connery just passed away at age 90. Sad yes, but he was 90 years old and had been suffering from dementia...