#1. "RE: Business Planning" In response to Reply # 0
You really should get into contact with your local Small Business Development Center. This is one of those things that they specialize in. For free, and a little effort and time on your part, they can help put you on the right track!
They certainly helped me with my plan, showed what wasn't going to work, gave me ideas on how to fix it, and have been very helpful finding good marketing and advertising contacts!