Windows Live Beta Review

Posted on 2006-03-17 00:08:59 by LSDsmurf

Static Web portals are dead. Long live their descendants: "personal Internet services and software." The phrase (from a Microsoft press release) doesn't make for the most attractive acronym, but seems to represent the new trend in search services..

Link: PC Mag

Loading Comments