Why should U.S. companies consider listing on the Toronto Stock Exchange and the TSX Venture Exchange? Consider the options available for taking a company public in Canada.