Microsoft today in the form of a 14-minute (with Office Web Apps demonstration starts at five minutes and 34 seconds in the video) YouTube video released...