I agree, especially with the first point. Also, though the program was a lot of work, two years of being back in a college environment is pretty cool for most people (from the people I've met in this program, it's not like the typical ennui- and angst-ridden experience you usually see other types of graduate school portrayed as -- although I guess it would be if you're going into it because you've got no other ideas, i.e. grad school as "the snooze button on the alarm clock of life")