Daniel Craig is a tough James Bond. We're all familiar with the moment in Casino Royale where he emerges from the Atlantic in nothing but tiny trunks, looking all buffed-out like a sexy manatee. Or the instance in the same film where he survives a car crash, then receives a torturous testicle-bashing only to laugh in the face of his aggressors. Topping it all though, in the trailer for Skyfall, you can see him take on a train with a digger, and win. Yes, Daniel Craig is hard as nails. Still, there is one foe Craig cannot outbrawn: mortality. Like all Bonds before him, Craig will soon find time is crueller even than Blofeld. Now well into his 40s, Craig must be aware that he will eventually have to pass the baton of Commander James Bond on to someone else. Obviously, with the evil Hollywood Illuminatis plan to convert film into the most beige art form, names like Robert Pattinson, Aaron Taylor-Johnson and Jeremy Irvine will be bandied around as Craigs successor. I cannot allow that to happen. So in light of this, I have compiled a mighty top ten of the best actors to replace Craig, an Avengers Assemble of 007 hopefuls, for the benefit of Bond producers. Hopefully, they will look upon this top ten as a kind of shortlist for when Daniel Craig retires and a kind of Magna Carta of the James Bond casting world. Here are my suggestions, in age order.