^
I don't think its correct to blame your broker for your less-than-optimal trading. What you say is giving an impression that the broker put a gun to your head and forced you to trade.
Anyways, @jsb
If you are using online trading, I recommend Sharekhan. Their software Trade Tiger is one of the best ones, especially if you need charts. I have used Anand Rathi's online software NEST trade X Pro but it is not as much advanced as Trade tiger.