Indiabulls or Angel Brocking or Sharekhan

#1
Hi Everyone!

I am newbie and i plan to invest in some BSE stocks too apart from NSE.

Please answer my questions:

1. Does Indiabulls allow trading in all scrips of BSE(apart from Z category)?
2. Do Angel Broking and Sharekhan fare better when it comes to trading in BSE?
3. Which is the best among Indiabulls/Angel Brocking/Sharekhan for Intraday trading?
4. Which one among the three has the most competitive brokerage charges?

Thanks in advance