This addon automatically accepts all quests from an NPC and completes all quests that you can complete. In case a reward needs to be chosen it will not complete the quest so you can choose.
Features- Accepts all new quests.
- Completes quests when there is no reward to be chosen, then accepts a followup quest if there is one.
- Will not automate when holding shift.
Example
You can watch an example video
here.

Change Log:------------------------------------------------------------------------
r6 | Industrial-18137 | 2009-07-14 02:08:37 +0200 (Tue, 14 Jul 2009) | 2 lines
Restructured all code.
Now automates 100%, all known bugs so far have been fixed.
------------------------------------------------------------------------
r5 | Industrial-18137 | 2008-11-11 17:39:03 +0100 (Tue, 11 Nov 2008) | 1 line
Updated for wotlk.
------------------------------------------------------------------------
r4 | Industrial-18137 | 2008-08-16 17:41:35 +0200 (Sat, 16 Aug 2008) | 1 line
Added support for AddonLoader.
------------------------------------------------------------------------
r3 | Industrial-18137 | 2008-08-02 13:32:19 +0200 (Sat, 02 Aug 2008) | 2 lines
Removed the libraries.
Fixed an issue where the gossip window wouldn't be handled automatically.
------------------------------------------------------------------------
r2 | Industrial-18137 | 2008-08-02 13:27:54 +0200 (Sat, 02 Aug 2008) | 1 line
Adding files from the current stable version.
------------------------------------------------------------------------
r1 | wowinterface | 2008-08-02 13:16:34 +0200 (Sat, 02 Aug 2008) | 1 line
Creating inital directory structure
------------------------------------------------------------------------