I agree with worldspy99. The 925 is an excellent phone, too bad the T-Mobile variant hasn't received the Cyan update yet due to T-Mobile's slow a$$ attitude on supporting Windows Phone. One can also flash the Latin America firmware on T-Mobile's 925 to get Cyan, off course, Wi-Fi calling won't work.