Yesterday I finally got around to seeing Pirates of the Caribbean and was thoroughly amused by it.
People are right when they say that Johnny Depp makes the movie, but Orlando Bloom, Keira Knightly, and Geoffery Rush made for an excellent supporting cast. I thought that the CGI worked well to enhance the story, without becoming the story. It was funny and exciting, and I was only a little bit annoyed by the way things worked out ok in the end. Not that I didn't want everything to work out ok in the end, but the way it was done didn't ring true. It was as though someone didn't want to bother figuring out a really good reason for it to work out. Instead we got "And everyone decides to do the right thing and be happy. Tra-la."
There was also one plot-twist-that-could-have-been but wasn't. I think it would have made for a much more satisfying ending. I'll put it in white, so as not to give anything away.
Since Bootstrap Bill Turner was tied to a canon and sent to the bottom of the sea while he was one of the undead, that wouldn't have killed him. He could have gotten himself loose over time, and shown up at the end for the Big Fight to help out his son and his former captain, and defeat the man who put him in the sea. Of course, he probably would have died, but it would have made for a touching reunion of sorts. Instead, he never shows up, but somewhere under the sea he briefly turns into a human again and promptly drowns. Blah.