Going along with this, my advice is to know your players.
Most players have characters with similar personalities. The guy whose characters tend to lead will usually lead, independent of what's on his character sheet. The guy who's only interested in the story/plot as long as it leads to an interesting battle isn't going to change from one campaign to the next. Knowing my players allows me as the GM/DM to be more efficient and productive when I throw hints, tips, equipment at the PCs. Having played with this group for 6 or 7 years before I became the GM has proven to be invaluable.
I have to say, kudos Tamlyn. Excellent advice.
"Know thy table" may possibly be GMing commandment numero Uno.
For those of us fortunate to have longstanding table/group experiences (even if they are past) this is definitely the way to go.
Sadly, I have to say, it seems in today's day and age of rotating game-store hosted tables and PbP and PbEml this may be lost/not possible for many new GMs.
Not out of a desire "not to" but out of a simple lack of opportunity. The table changes, the games change, life gets in the way of posting, what have you..."Everyone comes and goes so
quickly here!" hahaha.
But they are words to live by and it is definitely, imho, the mark of a "good DM" to be able to read and "know" your players...even with a limited amount of play time.
The better you know the
people behind the PCs the better game you can create (taking their input/desires into account) with them.
Role-playing [table-top] games are, afterall, (or at least "were") originally/primarily a social medium.
Know thy [people at] table.
--Steel Dragons