I use CMC Markets Stockbroking, and i can trade US, and Canadian exchanges using that. Good thing is zero broking fees on international exchange transactions. Minimum buy of $1000aud though.