I Wish I Found This Sooner
Sam Allen shares his algorithms and code for generating anagrams (or subanagrams as I call those).
He did an outstanding job, and I wish I had found his project sooner. Xworder could have probably benefit from his ideas.
Besides, the http://dotnetperls.com site has tons of great stuff on .Net programming.
Thank you, Sam!