I've seen Weaving in the LOTR trilogy and while I liked the first movie and aspects of the second one, Weavings performance as Elrond was one of the bad things (besides Liv Tyler) of this trilogy.
I don't know why I saw ALL three Matrix movies (because I absolutley hated the first one) but Weavings wooden acting as Smith was worse than whatever Keanu Reaves did in this flicks.
I sat through V for Vendetta and while I loved the Graphic Novel, the only good things in the movie were the perfomances by Portman and Fry. Weaving did nothing in VfV that made me appreciate his "acting abilities" just a little bit.
Transformers, I don't know, I saw the first hour of the movie and then left the theater, because that film was one of the worst pieces of faeces I've ever seen.
All in all, I'm sorry, but I don't think that Weaving is an actor I'll ever enjoy watching.
Billy Zane on the other hand did I Woke Up Early The Day I Died, which was hilarious.
So, yes, I've seen better performances by Zane than by Weaving