Marc is quite right, of course.
I would like to toss in a few general thoughts.
First, is upper management really on board? Will they commit time (including theirs) and resources to the successful implementation of a quality-centric business? I think the most frequent failure of quality system implementations is lack of commitment from management. If they're undermining efforts (overtly or covertly), there's little chance of success.
Second, while it's quite tempting, be wary of using "canned" quality management systems. These are often written to accommodate fortune 500 companies and may not be a fit for your organization. I saw one case where the canned QMS called for more committees than the company had employees. Your QMS needs to fit your company's culture and people. Trying to shoe-horn in one that doesn't is also a path that is unlikely to lead to success.
If you take Marc's suggestion and do the searches, I'm sure you'll see these themes but I wanted to get them up front.