Professions for priest?

What do you think should be the best professions for priest in late classic and TBC?

I know tailoring is a must but what are you planning to pick up for 2nd profession? I am considering alchemy and enchanting but not sure which one should be better. I am not planning to go with minning or herbalism since I am not a gathering person. What profession requires less gold to level up and has more usage for holy priest?