This is the precisely the reason I'm getting my phd in mech eng. Its fun, I really enjoy the research that I'm doing... but the awesome part is that I get sent to conferences all over and I get to tack on vacations every time. The best part is that school is free. If you get above a 3.0 in undergrad engineering, you can easily get a research position that pays you to go to do research and takes care of your tuition. So while I'm not bringing in mad moniez right now, I get to take a couple pretty sweet vacations every year, and I pretty much make my own hours. I have to say, I do think its cool for people to go to school and study something that they are passionate about, but the people that go $50K into debt studying a field that they probably won't be able to get a job that will adequately pay them to pay off their debt , I just don't get. If you want to learn something that badly, learn it. Read books. You don't have to pay a university for that.