HTC Announces Windows Phone 8X and 8S

So earlier a video was posted of the new HTC Windows Phones, I have the official PR for that along with pictures of the phones. Now I’m torn between the Nokia Lumia 920 and one of these, not sure which one I want. I’ve been saving my AT&T upgrade for the new Window’s Phones, anyway … Read more