I like Udacity's new focus on courses designed by companies. Traditional education is far too detached from what is required in industry, and has trouble keeping up with the pace of innovation.
Funny, as I have found most of the newer courses seriously lacking any tangible depth or usefulness (Intro to Hadoop/MapReduce took a few hours and barely covered the basics). The old Artificial Intelligence or Parallel Programming are probably some of the best on the site.
I feel like graduate school are for people who do not know what they want or interested in at the moment. Once they do, you already locked up in that degree plan, and have no time to go ahead implement the idea.
I much prefer to take classes from edX-like course education sites which I'm not obligated to anything. Once I feel I got a hang of this new field, I can just go and do my stuff.