Consulting is interesting as contract work leaves options for free time between gigs. My background is varied, but I'm thinking about picking up some new skills.
Forgive my vagueness, for some reason I tend to keep certain aspects of my life private.
I prefer not to work from home. I focus on work. when I am at work, and prefer to focus on other than work when I am not at work. I tried working from home, and it was very boring. I am actually at home right now due to being sick.
It's not for everyone. But I have an office in my home so I can easily focus on my task. And I've always worked well with background noise, so having a random hockey game on is not a problem for me. The biggest plus is the commute.