Bank vs. Broker: What is the better choice?

Mortgage Brokers teach you how to buy. A good mortgage broker will guide you...