Req:
1. 450 mining
2. Time
3. I recommend having a flying mount.
As of patch 3.2 Blizzard enabled flying mounts to be used in Lake Wintergrasp when a battle is not currently active, this makes it a hot spot for mining higher level ores.
The Wintergrasp territory consists of three different types of rocks,
1. Saronite Deposit
2. Rich Saronite Deposit
3. Titanium Vein
They are listed in order of least rare to rare.
Saronite Ore is worth about 15g a stack on my server. And titanium is at about 300g a stack,
But you would have to go by what your servers prices are at..
Knowing this, this is how i manage to pull in a crap load of gold every hour.
First, i start at the WG alliance base (when not having control of WG) and fly (Epic Mount) over this nice little route i have made from my mining experience...
Follow that route and you should get roughly 1 Stack of Saronite and maybe 3-10 individual ores of Titanium (not that many, but its good.)
I follow that path for around an hour, then I head to Stormwind.. If you wish to sell your ores faster, put them about 5g cheaper that the others on the AH, or, if there are not any on it, set your own price and make some extra cash.
This is what i come out to when i sell..
Around 5 - 10 stacks of saronite (75g-150g)
Around 1 - 1 1/2 stacks of Titanium (Big number varying with your servers prices.)
AND some blue gems, and that depends on your servers price.
So i come to roughly 500g an hour from selling all these ores.
(THIS MAY VARY WITH WHAT TYPE OF MOUNT YOU USE)
Another recommended method: If you have enough time for this (nolifelulz) Farm inbetween matches, the full amount of time, about 5-10 minutes beforehand the battle, hearth and put everything on the AH, and Que up, Enter the battle and do w/e until the end, when its over get to mining! All the ores will be refreshed and you are likely to bring in a big haul..