I am using XplorNet right now, as I type this message. For the most part it is pretty reliable, and while it isn't hi-speed compared to my Rogers Extreme connection I have in Toronto, the medium speeds I get here in the highlands of Haliburton are adequate enough for my daily use. The connection is shared amongst 20 different users and while we were advised in advance to not expect the ability to VOIP, do online gaming (or poker) and P2P, only the P2P threat has occured, as VOIPing and gaming have been fine (even my remote desktop has worked well). Its a pricey service but it does work well (and has a 30 day satisfaction guarantee)