I would add some other tools:
- MS Outlook's fine Journal facility. I use this for nearly all my notes with phone calls and meetings. Not quite web annotation, but very handy, nonetheless.
- PersonalBrain (click on Personal Solutions) is another great tool, if you can get used to the navigation. I drop nearly all my research notes, whether web-based or paper. Search capability is fair.