Ok:
Craig- wrong for Bond, but perfect for a Bond Villain.
Bana - wrong for Bond, but perfect for "Jack Ryan, Jr." if "Teeth of the Tiger" movie ever gets made (maybe a tad too old, but still...).
Law - gives me the creeps. He'll always be "Gigalo Joe."
Ledger - Too... fluffy. Should stick with teeny-bopper movies.
McGregor - totally wrong for Bond. Totally wrong.
Scott - should do another movie soon - just not Bond
Jackman - has possibilities. May be a bit scruffy for Bond.
Hands-down Clive.
Yup.
I like clive and Jackman second.