This is like comparing apples to oranges. Which jurisdiction is the best depends on what you need, why you are going offshore, and what treaties there are between your country of tax residence and the various jurisdiction. There is no simple one-fits-all answer.