Here's another add-on that Ive just started using recently
Questhelper
http://wow.curse.com/downloads/details/9924/
It shows you where your quests are and the order that will give you the fastest way in which to complete.
It uses the quests in your log and places them on your world map with "marching ants" running between each one in the best order.
You can click on the world map quest icon and set its priority if you disagrre with this order, as well. ;)
It has helped in conjunction with a random search on
http://thottbot.com/ to clarify the more vague quests.
~Manti