U.S. persons (U.S. citizens or green card holders) living in Canada or abroad who have investments outside the U.S. should be aware of the potentially onerous tax filing requirements...