I think the franchise hasn't came up with anywhere good to go now. Casino Royale with Craig was great, but after the Bournes and with how good the Mission Impossible series has become...it doesn't seem to know what it wants to be anymore.
Idris Elba would make a good bond IMO, he is a great actor and since in the new Bond's they make him former SAS as opposed to some Royal Navy officer CUNT ('Commander Bond'), there is absolutely nothing wrong with a new Bond being black so the race thing is bullshit. Plenty of former and current Troopers are black/fijian etc