Bear with me, this is kind of a long post. I'm a Stanford student with a low GPA, at least by my school's grade-inflated standards. It's a 2.7. I'm actually a senior currently on leave, but I was on time to graduate. I just got so burned out that I had to head home. I should have done it much sooner. I'm a smart guy, though, and could have done well, and I was a hard worker at first, but I just was not enjoying college. I'm confident I can study and get a high score on the GRE. I got a 1570 on the SAT the first time I took it, although I studied a lot for it.
I was originally a physics major, then junior year switched to geophysics. While I'm interested in the subject, I don't think I really know much about it, because I've kind of just scraped by. For instance, I at first withdrew from geology 1 because I was messing up (which shows on my transcript), then I took it all the way through and got a D.
I've interned every summer since high school. The summer after freshman year I did particle physics at SLAC, and then studied diamondoid crystals, and then created a computer system to distribute geophysical data. I can get a good recommendation from the last one, because I did a pretty good job, but I don't know who else to ask.
I'm interested in going to grad school at some point, definitely to pursue a masters or even a PhD. I probably want to work first, but I don't know what I want to do yet (if you have any suggestions, please advise). What are my grad school prospects?