My choices are -
Mastershare - gives consistent 10 percent return as dividends, for many many years now.
HDFC top 200 (dont have it, but mean to get it very soon now)
Fidelity- Equity fund (more than 10 percent return last year)- although newly giving dividends
Tata Investments- listed in stock market.
Am also studing mutual funds and intend to put 10 percent exposure in same over time.
As the best fund house overall, i like HDFC too.