News First Windows 7 Phone Photos Posted onFebruary 28, 2010 Engadget has a nice photo of the new LG Windows 7 phone. Personally, I like the look of it, but the new UI seems to …