Did some research and got some prices.
Xplornet is $85/month(Plus install and hardware purchase) for upto 5mbps download and get this: only .5mbps upload! and 30GB per month. Also thye throttle the speed back if you DL too much and bog the server.
Telus data Smart hub, is $70/month for 10gb, speed is 4-7mbps dl and 5mbps uL. Overage usuage is $20/Gb.
Right now I'm leaning towards the Smart Hub and not doing any kind of streaming.