I have an internship with a really cool start-up. Everyone there is very smart and very nice. I'm constantly learning and having fun. My boss there just told me that I can probably stay on permanently with my current duties, but gradually gaining in responsibility and salary. (they have employees who started as interns and are now full engineers so I know this can happen).
I was also just admitted to Berkeley for a masters in mechanical engineering (no funding). I've met with the prof at the lab I'm interested in, and they're research is really exciting to me. It's a great school, and I definitely never expected to be admitted. It seems crazy to not go.
In the short-term it's a choice between starving student with lots of new debt and less-starving tech/intern without new debt. In the long term, I'm not sure which will be better for me.
I'm also considering trying to keep working part-time while I'm in school or deferring for a year to save up money and gain experience. (haven't asked either place about it yet)
Any thoughts?