I am using Geojit for the last one year or more... as far as Geojit is concerned they have now introduced new trading platform they have shifted from NEAT which they where using befor now they got new trading platform which desingned by Reuters.. and its really good as far as support is concerned these people are quick with coustomer support and they are very clean in payment matters they got more than 240 branches and are now well established they have got a toll free number for online trades and its free........and I thing Geojit is more investment friendly and there research report is very good...as compared to other stock brokerers I will only advice you for Geojit and second in line u can go for shareKhan but never touch IndiaBulls...........that's My view.........