So i''m thinking either Marksman Hunter or Blood DK Tank

for tailoring, gathering cloth and greens/blues from large groups of mobs and disenchanting them with Enchanting.