I thought it was an excellent movie!
I loved the fact that it had a complex storyline that wasn't necessarily easy to follow. If it was too simple people would still be complaining! I think the different storylines reflected the whole point of being pirates. They all had their own motives for their actions. With so many main characters, it did get a bit confusing, but more interesting.
There were some very surreal moments, I agree. But I don't think they take anything away from the movie. If anything, they are quite funny and entertaining once you get over the initial "wtf?" reaction.
The CGI was fantastic. The fight scenes were really well choreographed. There were some very sad scenes thrown in for good measure. Johnny Depp was his usual brilliant self (I defy anyone to not love Capt Jack).
I will definitely be buying this for my dvd collection.