Whitey - 5:54 am on Apr 1, 2012 (gmt 0)
@Tonearm - the fact that you ask this question, is a reflection on where you're at personally. Make sure you engage good decisions, which is what you're asking for.
Sometimes it's good to bring a good set of skills in alongside you, to help you make those decisions and strengthen your plans. I'd look for a good manager - even if it's part time. Build around that, and scale from there.
Arguments about in-house , contracting outside all revolve around your capacity to adequately manage the issues of your business SWOT.