Interesting review here.
Raises an interesting point about Cameron being over-rated as director, when you take into consideration that T2 was 1991, since then he's directed only True Lies, Titanic and this.
And yes, i know Titanic was popular, but so is herpes, but it doesn't mean it's right! :D