Best broker award by ET Now starmine for year 2011-12 has gone to ICICIdirect.
You can check best online trading platforms here.
ICICIdirect is good but only two flaws remain and that is high brokerage and poor speed. They have addressed the second issue of poor speed by going for a no frills trading platform but they are way behind their competitors in terms of speed.
We wish all the best to ICICIdirect and hope that they address above two concerns.