Thousands of smartphones pass through New York City's Herald Square each day, but few tower higher than a few inches, or run Windows Phone 7.5. In celebration of three new Windows Phones hitting stores -- the Samsung Focus S, Focus Flash and HTC Radar 4G -- Microsoft has constructed a monstrous six-story "Windows Phone" just a few feet away from the world's largest M