Alastair
Ah, that's a point. Doesn't answer the modem point, though.
BTW, on the prices - call them up, threaten to cancel - make sure you get transferred to the cancellation people, as they're the ones with all the power - and tell them the other company will give you a better deal. If you complain enough they'll give you a fairly hefty discount and improve your plan (of course, the fact that they can afford to do this just shows how much money they're creaming off on the regular prices). After doing this, I pay Fido $38.45 before tax for 200 minutes daytime, unlimited evenings / weekends, unlimited calls to Fido or Rogers, unlimited incoming, 1000 text messages, caller ID and voicemail. Not bad really.
Data prices are, as outlined above, ridiculous, though. Telus' are somewhat better.
Surprised no-one's mentioned 3G, yet. Fido is only just getting limited 3G out here in Vancouver, and many places don't have it yet. Telus has had it for a while, though (they're on Rev A EVDO now).
Coward, I think they still piggyback off each other's towers in some areas. And you can still only get service at all on Telus' analog network in quite a substantial area of the country (are there any other 'developed' countries where you can still buy dual-mode analog / digital phones? heh.)