I'm definitely torn on bootstrapping with consulting. On one hand, it's good to have money coming in until you can take your project full-time. On the other hand, it's really hard to focus on your project when you're at the mercy of clients.
Do any of you have any stories you can share about successes/failures in this area?