Schwab's margin rates are on the high side, starting from 7% and up, but even then if you're borrowing for 2 days at a time the cost ends up being negligible (about ~$1 for every ~$3000 borrowed). At the very least, it's much better than most overdraft fees/lines of credit. Though if Interactive Brokers were to offer a bank account, I'd be very tempted to switch with their amazing margin rates.
What's stopping me from using IB is the $10/month commission minimum. It's waived at $100k account balance, so I plan on switching over then.
IB just started offering some kind of debit card. I don't use it, but I keep getting notifications from them about it.
Can you do bill payments directly from an IB brokerage account? I think that might be the final missing piece for me, but I'd love to be wrong about that.