For all intents and purposes, Bing Maps Beta, which went live Wednesday ... Specifically, Bing relies on Microsoft's Photosynth technology, an application that integrates numerous photos into ...