iserith
Magic Wordsmith
Hmm I would have to say my (most unusual?) secret is that I actually prefer DMing online than in person.
Reason is, online, it's easy to do "hidden" rolls from players (we have an "all combat dice in the open" policy, which I like) and most importantly - while players are discussing stuff they want to do, side treks and whatever, online I can quickly pull up a few pictures behind the scenes and then present them to the players as if I had this planned all along! In conjunction with random name generators, treasure/pick pocket generators, random encounter generators, even quick map generators .... you can improvise like crazy with confidence!
For getting stuff done, I also prefer online play. It is much more productive in my experience. In person, it tends to become a much more social affair and I've gotten to where I much prefer a cool board or card game instead.