Maybe Campbell let those names be known to get some kind of feedback, whether through message board forums such as this or through other sources.
I see. In that case, I present the following:
Dear Martin Campbell, Barbara Broccoli, Michael G. Wilson, and anyone else to whom this may concern :
Please do not cast Goran Visnjic as James Bond in 'Casino Royale'. He is not British, does not look British, and does not sound British. The idea that such a man could portray the most consistently popular and recognizable British pop culture icon for over 50 years is unconscionable, especially if rumors are to be believed that Casino Royale is a 'Bond Begins' style film. Also, remember the late Cubby Broccoli's credo that Bond should not be played by an actor who tv audiences can see for free every week (plus, let's face it, he's about as exciting onscreen as a sack of potatoes). Everybody's gut reaction across the globe will be "But he isn't British", and you'll be saddled with negative buzz (especially in Britain) before a single frame of the movie has been shot, plus you'll be constantly having to defend your casting choice throughout, and after, the entire production. Surely I need not remind anyone what happened the last time a non-Brit played James Bond.
Might I suggest that you go with Daniel Craig instead. He is a credible British actor with a dynamic screen presence, and is poised for movie stardom with his upcoming projects MUNICH and THE VISITING. Of course, you know all this already! Sure, he isn't everyone's idea of what a conventional James Bond should look like, but neither was Sean Connery. He'll bring something fresh and different to the role, which surely is the idea behind the 'reboot' of Casino Royale?
As for the other choices, Henry Cavill I fear will get slapped with a "Baby Bond" tag. Perhaps he should be reconsidered a few years down the line? Sam Worthington will probably cause a bit of a negative stir because he's Australian (though certainly not as much negativity as the casting of Visnjic). So really Daniel Craig is the only option. Britain will rally round him, and the rest of the world will get to see what he's made of in December when Munich is released; there's already Oscar buzz surrounding that film, wouldn't it be a spectacular coup if your new James Bond got an Oscar nomination? Just something to think about. Thanks for your time.
Signed, someone who may or may not pay $9 to see Casino Royale in November 2006.