Pirates definatly, great soundtrack and plus, harry potter isn't realy my type, I stoped caring on about the 3rd book and movie because i thought it was just not worth my time. I dont even know how many books they have now, i lost count at 58.6.
Harry Potter will never beat pirate of the carribean due to one crucial factor: drunk pirates. any movie with pirates will pobably be a great movie, 'cause everyone wants to see drunk pirates.