I've finally got sick of trying to run the Shattered Halls and Steamvaults for the gear I wanted to go to Kara with, primarily because said stuff never did actually drop. I'd discovered a viable alternative was the bind on pickup epics at the top of the leatherworking profession, and I'd already gained enough rep with a few factions to be able to pick up some nice ones.
However, my dilemma became that my two professions were engineering and skinning. I didn't want to drop engineering, so that meant skinning had to go. However, the next problem was that the AH at the time didn't have much light leather, and what they did have cost over a gold each.
Enter the Warlock.
I'd had a Warlock alt for a while, but I didn't enjoy playing it much because, although the playstyle is good for instances, for soloing I grew bored very quickly due to it being insanely overpowered. However, I realised that for rapid farming to support my main Hunter, it would be exactly what I was looking for. According to the information I've been able to find online, the Warlock currently holds the proverbial gold straw hat, with a BM Hunter still coming in second. Life Tap and Drain Life are apparently the reasons, in that they allow the Warlock to use mobs to regain health and mana, effectively allowing the class limited invincibility, and close to zero downtime.
Thus, my plan is to level him up as quickly as possible, while also sending light leather from WC to Mirsh, where I need it at this point for leatherworking. Once the lock gets high enough that soloing instances starts becoming a possibility, I'll drop mining for enchanting and focus on using it to make money via disenchanting blue drops from the Scarlet Monastery and RFD. Once I get the lock up, this should help me get my flying mount a lot faster, too.
Any advice people could give me on a good farming spec for the lock would be good, too...I've also been told that stam is the main attribute that they need...is that true?