It's definitely easy to get distracted when you're alone by other things. I have lots of people say they tend to go do home chores when working at home, and I understand that a little, but I tend to neglect them. Work is a good excuse not to do them.
The Twitter thing is interesting. I've been trying the Twitterlicious client, and there are 5-6 people that I follow that post quite a bit, like SQLBatman, and it's almost like a hallway conversation. I can pop it up and see what they're doing, drop in a comment, similar to what it's like in an office.
Working upstairs for me, in bed, on the laptop, I typically don't have anything running, including email, which provides a good environment for getting concentrated work done.
My wife prefers the barn. Between her new Air Card and our new 8011.1n router, she can disappear out there. Good thing it's winter! :hehe: