Try india infoline,
Pros:
1.) excellent customer service..they give you the mobile number of your relationship manager which incidentally is also your dealer. So if your software stops working you can call them immediately and place the order.
2. Online help desk: where the reply is also prompt.
3. Reasonable brokerage: Initially i paid like 50 paisa for delievery and 5 paisa for futures, but now i have negotiated it to 30 paisa for delievery, and 3 paisa for futures. There option's brokerage, however, is pretty high, 50 rs per lot, i guess you can negotiate that also.
4. There software Trader terminal, pretty good. Fast order execution. Net P and L for the day ( perfect for a day trader). Square off facility. Charts with techincal indicators in them.
Cons:
1. When the market is volatile the TT hangs...you have to manually change the server again and again to get the live data back in the terminal.
2. You can't import the live data to any other software ( excel, metastock, amibroker etc )
3. There is no Portfolio tracker in it, As in if you carry your position next day, then for P&L you have to check manually ( calculator or excel )