Yeah, players have the memory and attention span of a kid with ADD and hopped up on mountain dew. I constantly remind them of various important facts.
Anyway, moral dilemmas are always fun for players. Last night in the new world campaign, I introduced a new NPC, Cortez the Builder. Cortez was a paladin from the old world who discovered the New World a long time ago. He now rules over many tribes like Colonel Kurtz in Apocalypse Now/Heart of Darkness. He has built a mine and enslaved the tribesman to work in it and wants to provide the colony with valuable ore. In exchange, he wants to be recognized as a legitimate ruler so he won't be overthrown or killed. He's also a brutal tyrant who executes dissidents with the bag of devouring.
Some players (Jason and Tom) wanted to fight him immediately, others thought the ore was too valuable to disrupt the mining and others wanted to learn more about what was going on before making a decision. It's quite fun from my perspective.