Hard agree on the EE + ME foundation. Most physicists reach their limits because they don't understand parallels between or capabilities of different established domains of applied physics. Plus, engineering gives you good advanced and backup job opportunities.