Been doing it for four years and couldn't agree more with most of this list. Plus, I'll add a couple of these to my repertoire. I'd also add that getting a fair amount of exercise reduces the cabin fever that comes with working from home. And the flexible hours allow you to get to the gym when no one else is there. I've found the biggest problem is not staying focused but being able to turn work off at night and live a somewhat regular life. +1 for Podcasts and maybe add Howard Stern and Sirius to the list :)