Joel Dies has released a plugin that allows for easy creation of conversation dialogs for your game. You can define actors, choices, answers and threads and advance through it via some simple API calls. Well worth looking at if your game requires this sort of feature.
Dialog Manager Plugin
A plugin to easily create dialog trees with actors, choices, answers and more.