ill be entering my 4th year next fall and plan to graduate in my 5th year. i still cant decide between math or physics for grad school, though mathematical physics seems like the best option. i like math since i enjoyed doing proofs in linear algebra and analysis, but havent taken abstract algebra yet. i like physics since stat mech and quantum look interesting, though i havent taken the upper-div versions of them yet. i've only taken upperdiv mechanics and E&M, which were mostly review of lowerdiv. im currently doing an REU in solid state physics/statistical physics, and its been alright, but not spectacular so far, i probably should have chosen an area that seems more interesting like particle or astrophysics i guess my main reason for sticking with physics so far is because i belive there are more job opportunities for a B.S. or phD in physics than in pure math, since with physics relates more to the real world and involves labs whereas pure math doesnt. also, if i choose to work as an engineer, i'll find an easier time landing a job with my physics background rather than pure math. am i wrong about all this? i could decide to double major in physics and pure math, but what should i do my undergrad research in next fall: math or physics? or is it better to take 4 classes and no research? how are the job opportunities in industry with a phD in pure math, mathematical physics, or theoretical physics?