I've begun watching/taking some courses on iTunesU and realized you have all the materials there to actually feel like you are in the course. You can take exams, complete all the assignments and check your answers. Is there any reason why someone couldn't form a OpenCourseWare work load and get a well rounded education without paying 40k a year? Obviously at the end you don't have anything material to show for it but you'll have the knowledge. Note, I already have a BS in Computer Science but began watching some courses as a refresher and just to really see how different a top tier school was from my state school's education.