Window 7 Phone launches today at 9AM in New York, New York. Fortunately for us, “today” starts earlier over in Europe, and Samsung Russian has already outed the Omnia 7 aka. “the first smartphone based on the Samsung Windows Phone 7?, and it looks sweet.
We’re very excited about Microsoft’s new phone OS here at Gadget Lab, and the