20080807 business.india-business: Stocks end with marginal gains amid volatility