IB has lower margin rates, but they seem to charge more for trades when you trade more shares. I am still investigating. I may be paying more in commissions at IB than I save in margin interest.