stgarrity
I also have the same reaction hiring people now...a few years means I'll always interview them, MSFT's selection process is generally good. But after about 3-4 years, I've found most people (even the ones who express an incredible, proactive desire to "do a startup") never actually follow through on the decision. I think this is what Joel was referring to as the $300k/yr treadmill.
Finally...a couple people pointed out that the skill set you develop at MSFT is of marginal utility externally in specific settings...the specific setting that most HN readers assume is Silicon Valley. :) Assuming that's your goal as well, .Net-specific and Windows-specific experience isn't highly transferrable to LAMP down here. Obviously good developers can pick up new languages pretty quickly, but you are missing some depth there. And clearly the MSFT process isn't going to be helpful in most companies < 10k people, or honestly most web companies (and I worked on services there :) ).
Long answer short--I think 5 years is longer than you need or want if you want to go elsewhere, especially a startup...I'd vote for 3 years.
Geek letterpress cards--say you're sorry like you really mean it
that said, it's probably still quite expensive and this PR isn't that bad.
Sucks when you have flaky connectivity, though, and I've been gradually investing in stubbing out other services so I can "run" them locally/offline.
I also prefer a desktop so I can use more than 2 screens (my current config is 4, although the 4th is "just because"--3 is really helpful).
We both quit our jobs this year to start something together...we've been talking about it for long enough it was about time. :)
He basically starts off "I'm not a climatologist, I've a flight test engineer--but I look at data for a living. Here's my thoughts on all the data I've seen about this debate."