I strongly agree with the community college idea. I started at a community college and earned scholarships from there and up until I had a PhD. I have no student loans and I graduated four years ago so this is fairly recent. Community Colleges (where I live, anyway) have tons of scholarship money and promote going off to university after completing an Associates degree.