&quot;The best solution is for the U.S. to join the rest of the world in taxing based on residency rather than citizenship.&quot;<p>As a former expat, this would have made my life significantly easier.  The current U.S. tax code is appalling in its overreach.