The guy above are right , but have yet to give you something to look at. I know of at lest one that keep track of your done quest. So it mite be useful to you as you go or any new alt you mite make.
QuestGuru ~ is a quest book replacement that has done and abandon quest listed.
http://wowui.worldofwar.net/?m=4855&p=mod
hope it helps a little