If you are an investor and in the game for the long haul and want to retain shares in demat account for a long long time, Reliance Securities would be the best choice.
In Reliance Securities you can open a Demat Account also and it is easy, I am not sure whether others provide that option and...