Who Should Be The Next James Bond?

New Bond author Anthony Horowitz said Idris Elba is "too street" to play Bond. Who do you think should play the next Bond?