I was a little pissed off when I left the theater. First of all, The end: Elizabeth and the blacksmith dude will meet (and fuck) once every 10 years? What a kind of happy ending is that?
I knew. I knew from the moment I knew what they were doing on the island what was going to be there at the end of the credits (trying to avoid spoilers here, to, but, well, the next bit might just take us right into that, so if you don't want the ending ruined, stop.)
I might be able to clear up the Will/Elizabeth thing, with a little hearsay, anyway. Apparently it has to do with a little bitty plot element that was gleaned over (read 'cut from') in the movie...See, Davy Jones fell in love with Calypso, the very maleable goddess of the sea, and the way the Dutchman's curse worked was that after you were affected by it, if you gave your heart to someone and they guarded it and held it true for those 10 years, the curse was supposed to be broken. Calypso failed him because she was so whimsical and when it came time for them to meet, she wasn't there. Will and Elizabeth, however, have that pure, true untainted movie kind of love and as is evidenced in the aftercredits, she's there waiting for him, even after the end of the 10 years, which should (in theory) break the curse. Happily ever after. Yay.
Oh, and I agree with a friend of mine that said we did not need to see that Jack was crazy. We knew Jack was crazy. More than one Jack made for too many Jack's.