Here's a description of Office Live Basics:
Create your own professional Web site in minutes! Microsoft Office Live Basics is the perfect way to get started on the Web. It features all the basics you need to create your first Web site, including free hosting, Web site statistics, personalized domain name, and e-mail addresses.You can subscribe for the beta over here.
You've always wanted your own Web site. Microsoft has just made it easier. Much easier.