Microsoft has spent the past five years reminding people that web apps can’t possibly match the power of dedicated desktop software. Now it finds itself in the slightly awkward position of launching its own Office Web Apps, in a belated attempt...
Read full review