I'm not a farmer, but I make money off of LW, BS, JC and Alchey. Each server is different and you'll have to do some basic math.
I've made a great deal of gold off of alch (all specs), jc and enchanting. But never any that make gear. Or with gear at least, I've made gold with bags but not nearly as much gold/hour as I'm used to with the others.