Physics vs Computer Science vs Chemical Engineering | Salary and Flexibility

The 2012 median pay for “physicists and astronomers” according to the Bureau of Labor Statistics (http://www.bls.gov/ooh/Life-Physical-and-Social-Science/Physicists-and-astronomers.htm) was $106,000, which is (modestly) higher than that for the other occupations you mention.

As far as “ten year average” earnings for these MAJORS is concerned, physics also leads according to the (comparatively small) database at the Students Review dot com site, although chemical engineering leads in starting salary. It looks like some of their data may go back to 2000.