I'm not sure if this is a Telus problem or a Milestone problem, so I apologize for cross-posting. I live in Windsor and just started using a Telus Milestone. One of the benefits of living in Windsor is that I get Detroit-area voice as part of my local service; however, I will get charged for roaming with data in the US and, as such, have my data roaming disabled. My problem arises when I return home. My phone will switch back to Telus reasonably quickly, but I have to reboot to get HSPA data working again. Is there a way to re-establish data connectivity without rebooting my phone on the bridge?