My contract with Rogers expires this month.
I've just received mail from Rogers announcing the soon availability of the SE Experia X10, available for $149 with a 3-year contract.
My other option, as I see it, is getting a Nexus One (which is naturally unlocked) and seeing whether Telus or Bell...