I thinks it is as close as you can get without cloning the guy. Maybe there was a better looking actor, but the guy still has to act, and still has to work well with the director and all that. Given the requirements of the job I say it is good enough.
Pine/Shatner, on the other hand...
Let me just first say, I'm not a first generation Star Trek fan. I grew up watching episodes of TOS on re-run and was around for TNG when it originally released. I was a teenager at the time. I've always been a huge fan of Star Trek, and TOS has held a special place with me. Not because of the writing, or the costumes, but the characters.
I was disappointed with the casting of Zachary Quinto as Spock. With the inclusion of Leonard Nimoy in the film, I thought it was crucial that they get the casting correct for Spock. I think Leonard Nimoy has a much more chiseled, rugged look. Where as, Zachary Quinto has a very round, boyish face. I know I'm not the target audience, but I can't help but be disappointed. At the very least, they could have got the make-up right!
Am I alone in this thought? Everywhere I turn, people say that the casting was spot on.