I thought Daniel Craig did a fantastic Bond - best since Mishter Connery by a long way.