Whiteboard and sticky notes or note cards.
I know you asked for software, but depending on your environment it might be hard to beat the communication value of a publicly visible task chart.
But if you must have software there's also Rally and VersionOne.