I'm constantly afraid of railroading my players, so I try to provide a variety of plot hooks and options for the players to move forward on, letting them make the choice. But what I've found is that no matter how many or what type of hooks they're offered, they won't go for it unless it's virtually forced onto them.