Try Zurich or Geneva in Switzerland. They have an agreement with most other countries about double taxation. Cost of living are reasonable (if it's too high for you, you can always buy your stuff in Germany, which is a 30min drive away). Schools are excellent and only small fees apply.
By the way: Zurich has just won the voting on city with the highest standard of living!
Cheers