Tamar,
I still subscribe to < scope>< data type>< variable name> Hungarian notation so I never run into field conflicts. We all do what works well for our individual coding styles.
>FWIW, I was the no mdot camp for a long time, with readability part of the issue. Once I decided that the value of mdot in avoiding obscure bugs in my code outweighed the hassle of writing it, I found that the readability issue went away pretty fast. It was kind of like getting used to Intellisense--at first, it was kind of in the way, but once I spent some time with it, I couldn't imagine living without it. I haven't gotten to that point with mdot yet, but it no longer interferes with reading for me. In fact, it enhances it to some extent because I don't have to ever stop and think about whether I'm looking at a field or a variable.