We've been using SVB, and have been thinking about changing for a while. They always seemed like they barely works. Their web UI was terrible, their communication wasn't great, and they didn't have features we want, like ghost/virtual debit cards for one-time/annual/monthly payments.