I hated Karl Urban in The Chronicles of Riddick but since then he's really had some great roles. I think I could stand it if he was the next big blockbuster dude.
I thought he did a good job with Eomer, but his casting as Bones in Star Trek was fucking inspired. As soon as he was cast I could hear McCoy's grumbling coming out of him, then when the film came out, he fucking nailed it.
I'm going to have to search for more of his work on Netflix, and no doubt when I saw him as Bones I knew I had been too quick to dismiss him based on Riddick.