A proxy that sits between my browser and the internet, and records everything into a huge disk buffer (perhaps using GIT as a storage engine?). It would allow annotation of anything seen on top of the page, without altering the source. The default policy would be to then keep all the pages, images, etc.. for at least a year, and anything not annotated, bookmarked, or otherwise linked to could be safely purged.
You should be able to select a trail of documents, and create a zip file of everything needed to view them, so you can share your stuff with friends.
While some apps come close, having a unified hub would save so much time and streamline my productivity.