i'm using tradingdirect.com, i would go to another broker if any would accept Canadian clients.i don't like tradingdirect because they have a 500,000 share limit. and only 50 free real-time stock quotes a day. last monday they said they were trying to get it raised to 1 million but didn't know when that would happen.
if u are looking for the no minimum broker, as i was looking for when i started, tradingdirect.com isn't bad.
i don't know if www.brokerageamerica.com is accepting new clients, and if everything is rosey there, but they offer free stock trades and have no minimums or share limits from what i've gathered.
www.estox.us is a no minimum broker with 10 dollar trades u might want to take a look at also.