I count myself as one of the "lucky" ones as well. I started as a consultant with a small firm that travelled to many small and medium businesses, but when I decided to attend college out of state, I convinced my office to work with clients via telecommuting. It's worked wonderfully for the past few years and the paradigm shift has expanded the opportunities for our business now that we are open to "remote" associates.
In a strictly programmatic & program support sense, I find that a high speed internet connection, a good remote control program, a phone, and good communication skills make for a successful telecommuter. My suggestion is to either work as an independent consultant, where you can have more flexibility, or to convince an employer, possibly on a trial basis, how successful the situation can be for both you and the employer. Maybe half onsite, half offsite? Many opportunities are there for creative solutions, it just may take some time.
good luck!
Steve Howie, owner
DaSH Technology
Denver, CO