Get our introductory offer at only
*$0.99/month for first 3 months
$29.90/month for the next 9 months
LAST week, Apple and Microsoft had duelling product launch events. And in the tech version of this "Who wore it better?" contest, the winner seems to be: Microsoft.
That's right. At least in the microcosm of last week, Microsoft has made Apple look like the square, after