Tax-free havens March 24, 2008: 8:01 PM ET Have taxes affected your decision on where you started your business? Tell us about it.