ByronM - 11:56 am on Oct 20, 2010 (gmt 0)
Live must be dead. Office 365 is probably positioned in between Office Live and Office 365-24/7.
Live is hardly dead. THey just finished merging the entire office system together with shared storage within their cloud system and it will be pushed HUGE with integration into Windows Phone & Windows 7