On Tuesday, Microsoft began rolling out the Windows Phone 7 ‘NoDo’ update to selected Windows Phone 7 users. The first to get the update were those who had SIM-free, carrier-unbranded devices. However, users with carrier-branded devices are in another boat entirely. Certain carriers, like Telus, admitted that it could take weeks for WP7 users to get the update.
In order to ease the pain of the wait just a little bit, Microsoft has put together an update calendar for users around the world. If your phone is listed as "testing" that means the software update is undergoing mobile operator network and quality tests. If you're lucky enough to see the word "scheduling" next to your device name, this means testing is complete, and Microsoft is scheduling the update for delivery.
Once a phone or network enters the "scheduling" phase, it usually takes fewer than ten days to hit the "delivering update" phase. This means Microsoft has started to send out the update. Because updates are typically delivered to customers in batches, this phase could take several weeks to complete.
As you can see from the chart below, Dell Venue Pro and HTC HD7 users should get the update in the coming weeks, while those with HTC Surrounds, LG Quantums, or Samsung Focuses still have to get through the testing phase.
As far as international users are concerned, Optus, Telstra (both Australia), Telifonica (Spain) and Deutsche Telekom are all in the testing phase. Bell Mobility, Sasktel, Rogers, Telus (all Canadian), SFR (France), Eircom/Meteor, eMobile (both Ireland), Telecom Italia (Italy), Telcel (Mexico), SingTel, StarHub (both Singapore), Hutchison Group aka 3 (UK, Ireland, Austria, Italy, Sweden), 02 (UK, Ireland, Germany), Vodafone Group, Orange Group, and all other operators, are listed as "scheduling."
Check the status pages yourself to see where your phone/network is standing.