I think OWC is the best company in this case. The RAM is of course guaranteed for life (advance replacement, too) by OWC so you don't have much to lose.
OWC's lifetime guarantee is limited by the lifetime of OWC. Since the OP is looking to buy a Mac Pro the lifetime of the Mac Pro might be quite a long period of time indeed...