Toolbars are not really new--Google & Yahoo have offered software that installs their toolbar as a browser add-on for years--but we are increasingly seeing toolbars pop-up that need no installation and are part and parcel of a given Web site or service. They are, in effect, the new HTML Frames. … [Read more...]