For those of you who enjoy Doctor Who, which actor would you like to see play the 12th Doctor? And why?

For me, Matt seems a bit too young, I'd honestly LOVE to see someone like James Roday (from Psych) play him; he can fake a very good British accent =)

Your thoughts?