The great small business advisor Ernesto Sirolli always said that every small business has 3 aspects, the Product/Service, the Marketing/Sales, and the Administration/Bookkeeping. In 30 years he has met thousands who are good at one of the three; he has met a very few who are good at two. He has never met anyone who is good at all three. So when he asks a new entrepreneur which one he/she is good at, and s/he answers all three, he dismissed her/him. No one is, he says, and he can't deal with an ego that big. This may or may not apply to your situation, but it is a good rule of thumb for all of us in startupland.
Doing it all alone is a daunting task. Having one or more like-minded people with complimentary skills really eases the load and makes it more of a business than a hobby. It can also get you out of bed and over-the-hump when facing tough issues or problems. The key is finding the right people (obvious, but crucial).
The downside of being a solo founder (speaking from experience) is that you have handle function of your business that you may have no experience in running. This is why having co-founders are people you trust in places to handle your weaknesses in managing an organization. It is always better to focus on your strengths.
Jim Newcomer's response was great. Mainly because it forces you to think about your business in an organized way. My opinion is that the only services you could be outsourcing are marketing and maybe some administration. Product is your baby. Sales is how you get to know your market. And service is how you take care of your customers. All of that is very personal in the early stages until systems and trusted people are in place. Outsourcing marketing and communications will give you the added outside perspective of someone who looks at your product or service, not just based on what it will do, but how people will or should perceive it. In my experience that's been a hard thing for entrepreneurs to get their heads around.
I would join that group.