I think he did a good job in LOTR. And we should give him some credit because audiences at least could tell the diferrence between Paris and Legolas. I mean, compare the hero and the wimp, there's a big difference. Some actors are the same in every movie.
BUt like I said, it's Johnny all the way..