Looks like some staged leaks of the Windows Phone 7 operating system running on a Samsung Omnia 7 are starting to spring up. The phone actually looks decent, and sports a 4-inch Super AMOLED, a 1GHz Qualcomm QSD850, 8GB's of storage, and 720p video, and 5 megapixel still camera. Video of the phone in action after the break.