Thanks for the list I'll check it out, but Switzerland has my preference.
Well English isn't my native language but that's no problem.
You might as well add Andorra to that list, they seem to have no taxes.
And I looked on the net for "Campione D'Italia" but seems they DO have income...