PSA: Windows Phone will NOT “fail”
It almost seems as if, every time I turn around there is another “10 reasons I can’t shut the hell up…eerrr…windows phone 7 will fail” article floating around. Seeing as how I have yet to get my hands on a device, and November 8th acts as if it’s 3 years away; these articles were interesting … Read more





