Also, make sure you tailor your adventure to your players.
Something a DM needs to know to be successful, is what his players like, what they dislike. If your guys are big roleplayers, make sure you add in alot of rp oppertunities. If they're charge attackers, make it fast paced and combat...