The best stretch of my career, I was going into the office on Mondays, and working from home the rest of the week. Mondays, I would go to meetings and collaborate, and plan the rest of the week, and Tuesday through Friday I was working through the pre-planned work. I've never been so productive - I've since gone back to being in the office Mon-Thursday, and my production is a shell of what it was. There's so much more distraction, and I'm wildly less happy about being there than I was when I was at home all the time.
I've recently managed to convince my boss to let me work from home for two days in a week (Mondays and Fridays). My productivity did get a huge boost (though that may be through Hawthorne effect; we'll see how it evolves over coming months), and my stress load reduced quite a lot. 3 days a week of direct, face-to-face contact with cow-orkers seems like a sustainable rate for me. 5 days a week made me tired over time.