Do you enjoy programming or do you see it as a means to an end (start a business)?
CyberFonic: Well you did say "programming".  It's enjoyable.  It's the trundling through API's and frameworks that's a huge PIA.  Fixing other peoples' badly written code is hard yakka.I don't think that you can succeed in a business that involves lots a programming without enjoying it.