Competition never takes a holiday. And so, on Christmas Eve, we find Google and Microsoft renewing their annual Santa Tracker rivalry. Google has its own Santa Tracker, which went live today as the jolly fat man began his global trek. Google’s site detects your location and estimates St. Nick’s distance, along with a running tally […]...