How does SoFi Financial Pile up to help you Its Competition?