http://www.belrion.com/ is another safe gold-purchasing site.
As for farming ideas, there's the naga on the beach in Azshara. They tend to drop silver and greens quite often.
Also, depending on your server, you can have great success farming kingsblood and stranglekelp. Stranglekelp is used...