Microsoft seems to be willing to put a lot of thought and investment into the launch of the LIVE platform. Now, they have even launched a service that offers free domains and free hosting for business users.