These days BCC is in maintenance mode (i.e. I respond to emails, cut checks, and put out fires, but I don't do active development or marketing). It works out to a bit more than my old salary for roughly 69.5 less hours of weekly work.
I have two other businesses: I do consulting and I have Appointment Reminder. Appointment Reminder pays its own way now, but doesn't put a meaningful amount of money in my pocket. Consulting does (egads), but distracts quite a bit from working on AR.