The Slate one is on the money... I think the only people who get excited by "Web 2.0" as a term are the people who really have no idea what it means. The guys behind the scenes are just trying to make stuff that uses AJAX, Flash, and whatever else to make apps on the web work more like normal software...