Source: http://www.onemobilering.com/2010/12/29/htc-keyboard-based-windows-phone-7-mobile-comes-to-o2/