If u plan to make a miner/blacksmith or a miner/engineer here are some tips.
1.The best two races for horde are Troll and Orc because they start out inside Durotar, When u turn lvl 5(which is the mininum lvl to get mining)There are alot of Copper Veins up the edge of the mountain southwest of Razor Hill.
2.South East of Sen'Jin village are alot of copper veins which respawn in about 15 minutes unlike the others.
3. The best race for The Alliance is Human. South of Goldshire is the jasperlode mine which holds alot of Copper Veins and The Kobold inside drop alot of copper which would help a baclsmither or a miner.
4.Close to Goldshire is a Series of 3 roads in the shape of a triangle. Inside that triganular piece of land is alot of Copper Veins.