[I posted this originally on my blog, but had nice comments from people on Twitter and feel that w/ that acceptance it is OK to post here as well. It is more important to be here so a real conversation in the community can take place.]