Microsoft chief executive Steve Ballmer unveils Windows Phone 7 (WP7), a new mobile phone operating system as Microsoft seeks to regain ground lost to the iPhone, Blackberry and devices powered by Google's Android software.