Hi Soggadu,
My 2 cents:
There are good sites to buy gold .. but i usually buy them thru
www.monex.com.
www.kitco .com has good information about all the markets..never bought it thru them
But lately I trade ETF (GDX), which are equally good as buying the physical gold.
Also please look at the Reverse ETF's for gold or silver (These are riskier ETF's ,price goes up up when the physical metal falls), so that way you can make money on both the directions of the Metal. Please follow theire trading pattern for few days and then invest on your risk..( do not invest in them now..)