Starting your own business is a blast. There's so much to learn and try out, without the benefit (or buffer) of a team of people to help execute. I haven't had this much fun in years! It requires resourcefulness, resolve and resilience -- all great characteristics to develop no matter what your situation. It helps to be completely open to opportunity as well.
A few weeks ago, Computerworld ran an article titled, "Becoming an IT consultant: Do's, don'ts and disasters to avoid" for executives thinking of striking out on their own (or who find themselves there regardless of intention). It provides a great overview and shares the real-life experiences of some former CIOs, but it left me wanting more in the way of nuts and bolts.