Today we launch the brand new Windows Live Shopping site! What is it? It is the beta launch of Microsoft’s Web 2.0 shopping experience, featuring one of the world’s largest product catalogs, user-created content and an easier-to-use interface built on