We ended up choosing CBR because if the collection doesn't meet a certain threshold you have the option to get a refund or store it anyway. They also guarantee a successful transplant or your money back plus $50000. It cost us just under $2000. We hope it's money thrown away, but if we ever need it it's a small price to pay.
Some banks can also store cord tissue. The way it was explained to me is that the tissue can be used for all the things the blood can be used for, but there's a much better chance it will be a match for the father. Apparently, the chances of the stem cells from the blood being a match for the father are quite low.
That said, I'm having some second thoughts based on some of the things I'm reading here. We have a few more weeks before delivery.
Here's a table of banks and estimated costs: http://parentsguidecordblood.org/content/usa/banklists/summa...
I paid 20 years of storage for both of them also. I believe in the future their stem cells will be beneficial to them in at least one area of their lives, and I hope never to need the cord bloods for health reasons.
But there is one crucial point you should be aware of, make sure they are not sharing personal information or genetic profile with international third parties make sure the service agreement between you and the bank covers this explicitly, banks that I stored my children's bloods had no such clear points in their agreements and i made them add my own no third parties article for me.