http://mobility.telus.com/en/BC/Software-Updates/schedule.shtml
I am impressed by this schedule. Clearly it is possible to communicate a carriers plans in advance. It would be wise of T-Mobile to emulate this type of transparency in it's relationship with customers. It is in reality not an exhaustive write up of progress, but only a simple chart. Yet even so it creates a much superior quality of relationship with the customer.