You might also consider planning and preparing now for a career which offers debt/loan forgiveness. There aren't many, but they do exist, and though they typically offer lower start-up salaries, in today's economy, the loan forgiveness should be looked at as a salary raising benefit.
NC has a teaching program which essentially pays off student loans for teachers who work in a NC public school for at least four years. I also know of loan forgiveness jobs in the legal world, all of which are state jobs. I imagine that if you spoke to someone at your university in the career counseling center, you could be given a list of loan forgiveness programs. Certainly worth looking into and seeing what the requirements are now.