you supply enchanting by disenchanting green or higher items. I often get a ton of these and give to my enchanter friends. In terms of money flow, mining isnt your best bet. It is hard to find the mines and often people steal them. Skinning yeilds less per stack of items, but you get a ton more. And people are willing to pay a lot for skins. I do Skinning/Mining because i have no real intrest in any tradeskill. And it has been very lucrative. My Enchanter friends often have more then enough cash they say, and also they get to enchant everythign they wear a nice bonus. Overall, so what is best for you. Enchanting will cost you an investment at first but can be very profitable, as it is always in demand. Just have fun ^_^