CrunchNotes is an informal collection of thoughts on Web 2.0, written by Michael Arrington. It is a companion blog to TechCrunch.