Michel,
Just a quick note to say what I'm sure others have said before...Cathi's .NET tips in the magazine and her presence on this forum have had a huge positive impact.
From my own perspective, this past week I did a detailed demo of our company's flagship commercial product to our user community, which we are re-writing in C#. It was a big success, and I owe much of the progress I've made in learning .NET to people like Cathi.
I've been in this business since 1987, and of all the big names who have contributed on-line and in print to helping others (Tamar, Hentzen, Pinter, Speedy, Griver, JVP, etc.), I have never seen an individual so active in answering questions and helping others get up to speed with this wonderful but sometimes daunting development environment. As many questions that she answers daily, I sometimes wonder how she can even get her own work done!
Kevin