I have always had very little burnout if any. I don't work on as many side projects lately, but I am keeping sane. I work 10-4, sometimes a little later. and I don't feel sorry about it. I get my stuff done, I get more done than most others, maybe less than some of the all-stars, but I know I am not underperforming, and thats fine.
I love what I do as a programmer, I plan to do it for many years, but I will never sacrifice my work-life balance for any company. Especially with my first child on the way.
I think because of this, I get more done, and seem to do more than the others, when in reality, I am doing a bit less, or at least waste less time.