I'm generally against myself, personally, telecommuting for various logistical reasons.
It's getting much harder to support that stance. I've gotten more done in five hours at home than I did the entirety of last week at the office and that is taking into account goofing off with this bit of wonderfulness that @matigo has come up with.