Well I did NOT like Two Towers
Perhaps I am just too much of a Tolkien fan but the film just made huge changes for changes sake. They have changed a lot of the characters motivations and personalities usually for the worse. Faramir, Theoden, Treebeard and Elrond all got the treatment this time round.
The first film made some big changes too but at least it kept up a good pace as an action movie. Most of the changes seemed to be made to help keep the story a manageable length and keeping up the excitement. I did not like everything that was done but I understood why most of the changes were made.
This one kept swapping around between the story lines and dream sequences and I found it quite confusing at times. Most of the changes just made the story worse. Faramir is bad and greedy not good and wise. Why? It did not add to the excitement, shorten the film or add to the plot for none Tolkein fans. For those who liked and know the book it just irritates.
Some bits were just awful. The charge down a 45 degree slope at the end and Legolas's surfboarding down the stairs firing arrows - oh dear
Well at least you could laugh at them
It was not all bad, the Ents attack on Isenguard was good and so were some of the fight scenes. I thought Gollum was well done. In the book he does appear to have a chance of redemption and the film did that quite well.
For those of you wondering about the Simarilion it is more of a history book containing a few short stories. I really like it but I think you would have to be a fan of Tolkien to get much out of it. If you read the history appendixes at the end of The Return of the King (LotR last book) and liked them then you will love the Silmarilion. If you hated them or never bothered to look then don't bother.