The Internet is entering its Lego era. Blocks of interchangeable software components are proliferating on the Web, and developers are joining them together to create a potentially infinite array of useful new programs. This new software represents a marked departure from the inflexible, at times unwieldy, programs of the past, which were designed to run on individual computers. http://www.iht.com/articles/2006/04/05/business/software.php
Thanks for sharing the software... I would prolly give it a view once I get a chance... thx again, and be happy!