Ok, here's my two cents worth:
I saw the movie, overall I think I gave the movie an 8.3/10 (this is based on my impression immediately after seeing the movie). But there were some certain flaws...the story DID drag on for a bit, I found that it got long winded and tedious at times (which I judge by how much I notice that the seat is unconfortable ). The camera work was good, but I had the feeling that some of the key parts of the movie were just skipped over or that merely the surface was scratched - basically that it had a lot more potential! The characters have enough depth for the watcher to at least give a damn about what happens to them, but again, they had a lot more potential! The worst act in the movie by far was by his son (for some reason I found myself becoming annoyed whenever he was on-screen, almost like Annikin Skywalker ).
On the other hand, Samuel Jackson was very good in his role as Elijah, as was Bruce Willis. I didn't go into the movie expecting it (or even comparing it) to the Sixth sense, it was totally unrelated as far as I'm concerned! I didn't work out the twist of the plot in the 6th sense until the very end (I expect most people did the same), the trailer of Unbrakable on the other hand gave away quite a lot. I think it's best to go into a movie not expecting anything (and whatever you do, DON'T read a critic's review )!!!