got a invite for it a few weeks ago.. haven't found it all that useful.. infact i think it will be nightmare for someone who has a slow internet connection.. plus u need a high screen res in order to use it properly
It seems so. Microsoft also launched Windows Local Live which is in competition with google maps. Either way, it seems that google will definitely be more popular.