As a player, I almost always want to know what's coming, but I almost always have more fun when I don't know before hand. :)
If the party is fighting something that has a particular way to kill it (silver weapons, immune to certain spells, etc.) you could give an in-game elements that tip them...