Stuart, Thanks for the great post, especially the links to lots of great resources!!