
The short version of my idea is basically this:
All hospitals would offer to pregnant mothers the option to donate their child's umbilical cord sales. Since most people won't need these cells they would be available to those who did and for research. If later in life these families need the use of stem cells the would have top priority. If the majority of mothers donated the babies umbilical stem cells (in theory) the diversity of these cells should provide better matches for those who need them as well as an ample supply for researchers to make further advances in finding cures. Hospitals could work in association with universities.
I think this is a realistic solution to not using embryonic stem cells and a way for many families to contribute to finding cures as well as having access to those treatments.