Have you visited them? My D is an Oberlin grad. She loved the ExCo and January term where she hiked the Inca traiil one year and mapped the moons of Mars another.
They have fabulous environmental studies including a building that pays you to poop.
http://www.forbes.com/sites/davidferris/2012/05/08/oberlin-college-persuades-students-to-change-their-poop-habits/#b8d17d179a02
http://www.nytimes.com/2008/05/26/education/26green.html?_r=0
D’s roomate was a Chem major and had many research opportunities and is now in a top grad program. Sciences are strong at Oberlin.and I’m sure you could have both a fabulous undergrad experience and do fine as a physics major,
D was a geloogy major and is doing fine post grad in her field in terms of jobs.