Any broker that suits your strategy the best, there is no one best and perfect broker anywhere mate.
Fully agreed with you dost..
its all depends on user preferences , suitable for your strategy etc...
otherwise all brokers are the same. I am to even waiting for that new brokerage rule which will be implemented from 1 oct ... eagerly waiting for it...!