Interesting read especially for someone who is still in undergrad.
One thing strikes me though:
"though I suspect the brand cache of an MBA program will be longer lasting"
I disagree. This is the modern industrial age. This is the time when 20 years from now, history books will look back and talk about the Carnegie and Rockefellers of our time.
And when grade school kids are memorizing facts about important figures, Techstars and YC are going to be two of their vocabulary words. It will be the first time those schools of thought appear -- HBS will still always have a great reputation and its own prestige, but in the long term, the brand cache of TechStars and YC will leave a different, more unique mark in history. #justsayin :)