So, it's decided- I'm going to WHOI for grad school! I'm really excited to be going back, since I had a good time researching there in January. I'll be there for the summer and doing a 10 day research cruise on a sailing ship. Come fall, I'll be living in Boston and taking most of my classes at MIT.
Speaking of WHOI, I just found this picture: Picture of the Day
I hope everyone out there looking at grad schools is as happy as I am right now.