want to change from icici direct to some other broker

#1
i want to change from icicidirect to some other broker. I am a day trader and icicidirect brokerage sucks in day trading also they allow trading till 2:45 pm only. The only useful thing was the margin plus facility.

Can anyone suggest me good broker who has

1) online bank transfer facility
2) better brokerage than icicidirect
3) Margin trading similar to icicidirect by which i can trade upto 20 to 25 times of the margin amount.

Please give your suggestions.