Filling what they say is an appetite for greater consistency, the three major credit repositories have joined forces to launch a new credit score product. The new VantageScore was developed jointly by Experian, Equifax and TransUnion using borrower data culled from a sample of nearly 15 million consumers.