Today's Update
I decided to drop my complex variables class. 5 upper-level math, physics and engineering courses is just too much, and I was already feeling overwhelmed with work a week into the semester, which is not a good sign. Fortunately I did it before the drop/add period ended, so it won't show up on the transcript.
I'm trying to decide which grad schools to apply to. Two are no-brainers: MIT/Woods Hole and Scripps in San Diego, the best oceanography programs in the world. I may not get into either of them, but it's worth a try. Columbia/Lamont and U of Washington are up there as well. Other very good programs I'm thinking of are Oregon State, Rhode Island, Maryland, Florida State, Hawaii and, as my "safety school," UNC. (UNC's program actually seems not bad, but I have an enhanced chance of getting in there due to my being in-state, and their familiarity with UNC-A). That's ten programs, and I'd really like to cut that back to seven or eight if possible, so I'm doing research and trying to figure out which schools fit my interests the best. That's hard to do, since I don't really understand the field well enough to have a detailed idea of my interests, though.