If this isn't a question, then it's in the wrong place! :laugh:
What I'd suggest is that you repackage this a little and write it up (with minimum code examples if possible) and post it as a tip:
http://www.codeproject.com/script/Articles/Submit.aspx[
^]
That way it goes into a searchable "knowledge base" of solutions which should mean it's easier for those that need it to find.
(The chances are that some people will close this as "not a question" which means it will disappear forever).