Do I smell consensus in the air... rather than address each... +1 to pretty much all of that :) I think we can all live with that for this release and then go nuts for the next release with all of these great new ideas (which is the appropriate time). Thanks, Matt