<p>
</p>
<p>Ideally, Firecube is right. Major in whatever your are passionate about. However, I know that pragmatism will have its place.</p>
<p>Engineers can make anywhere from 55-85k starting, depending on your major and the industry you are working in. Traditionally, engineers as a whole make the highest starting salaries of any profession but it tends to taper off to 100-200k after a few years. </p>
<p>Physics majors are much more variable. In some cases, you need a PhD to work in certain industries and even at that level, your income might not be very competitive. In other fields, a B.S will suffice and a Physics major can actually compete/take engineering positions. </p>
<p>Also, both majors can make a ton of money if they strive for jobs outside of their respected industries, such as i-banking or financial services.</p>