Depending upon ur volume and trading frequency, u may prefer sharekhan or india bulls. But never think of india infoline. To that matter, if some thing is good with some broking firms, other things are bad. I do not think any broker is perfect. But with india infoline every thing is bad. Better one should be given more weightage.