Well, first of all, you also have the choice to use FAT 32 too. Yeah, it's not that great, but you have first-class read and write support from both OSes.
Then, maybe give exFAT a spin. It's natively supported in both OS X and Windows. Linux might be more tricky though.
And finally, if you want to spend money, the choice is really yours. I'd try and check reviews for both products. Since you're going to have to buy them anyway, you can also rely on customer support here. In practice, it really won't matter. Both Tuxera NTFS and MacDrive work as expected.
One thing to mention though is that in the case of data loss, there's a larger market for NTFS undelete tools. And Linux read/write support for NTFS is more omnipresent than for HFS+ — Linux still can't write to HFS+ formatted volumes with journaling enabled.