It should remain Daniel Craig. He is a great Bond, particularly for the more down to earth, gritty Bonds of the past few movies. Currently, I don't like any of these new candidates for Bond. Will Smith in particular. Now, I like Will Smith. Excellent actor, has done great work. But Bond? No. He's...I probably can't put this well...he is too aggressive. He is very loud and in your face, which works fine for the rest of the characters. But Bond has to be more classically cool. A good meter stick is that a good Bond would have to look awesome idly holding a Martini glass in a tux with a blank expression while something explodes behind him. Will Smith wouldn't.