Cumberbatch, Hardy, Tennant, all good choices.
All too young, though.
Hugh Laurie. Dr. Strange made flesh.
Not saying a younger skew wont work; to keep things magical, the upcoming Constantine's about 10+ years younger than he was originally conceived in the comics, but looks to fit the part well.
Still, Dr. Strange always seemed like an elder statesman to me.