20071106 tech: Microsoft upbeat on India R&D