Go with the Broker. The Broker I have used several times in the past always got me better rates than the Big 5 Bank I am an employee of. My Broker's rate blew away anything I got from my bank, with way better terms. Banks just want to cross-sell you related products.