I thought Casino Royale was loads of fun. Daniel Craig makes an excellent Bond - hard, cynical, driven, and with an undercurrent of personal dysfunction that makes his suave public face look interestingly false. Until I saw this film Sean Connery was, as far as I was concerned, The Only Bond Who Counted; but I would love to see Mr. Craig in further Bond films.