I went to the office live launch today, and tried to get it and figure it out. First I had to make a hotmail address, then use that, then get told that I could maybe get it in a couple of weeks. Can anyone explain what the heck office live is and why I have to wait a couple of weeks?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic