BK3, even not having played it. Several reasons:
1. POTC is too easy. Even on the proto with the spinning discs that added a ridiculous amount of randomization and some really harsh STDM drains, I played on that thing on my very first game for 30-45 minutes, and played all the main multiballs, some of them more than once.
2. Price. JJP cannot compete with Stern, and I don't personally feel like the differences in their games are worth an extra 2-4k.
3. Theme. BK is kinda proven, and with it looking like BK3 is going to maintain most of the feel of BK2000 with it being a little campy and cheesy, that wins over a series of movies I've only seen half of.