The latency is pathetic (forget online gaming!), but you might try looking to satellite-based services if available. The bandwidth is decent, but the service is geared more towards downloading files and streaming multimedia.
For example, DirecTV offers DirecPC here in the US. I know DirectTV service extends into part of Canada, perhaps you are covered.
http://www.direcpc.com/
Starband is another option, but I am not sure about Canadian availability.
http://www.starband.com/
Robert Richmond