I subscribe to live market data through Stockwatch in Canada. Very nice service, and has paid for itself many times over.