Poll: Does telecommuting make sense for programmers?

Justin James loves working remotely, but he admits there are some challenges to telecommuting. Do you thinking that the benefits of working remotely offset the disadvantages for programmers?

I bet that many people who work in an office think that telecommuting seems like a great idea. As someone who has been working remotely for the last few years, I can tell you that there are a lot of great aspects to it, but it also comes with its own set of challenges.

For example, the parts of my workflow where I need to work with others, like QA, requirements gathering, and so on are all hindered in one way or another. A big problem is that projects are more likely to slip in the handoff to others.