20071108 tech: First look: Windows Live apps