Finance major?

<p>What are the best undergraduate programs (colleges) for finance? Is finance a good major for someone who wants to become an investment banker? If not, what is? Thanks. :)</p>

<p>Also, are there any good Canadian schools for investment banking? I also posted this in the business major forum. :)</p>