Are you still stuck with defining what Web 2.0 is all about? Wouldn't it be better if we would stop that and move on ? Could we live without a definition for Web 2.0 that will rule them all ? May yes, but may be not. Here is why it would not work out for me just as well. Moving on...