They're both pretty similar but both have different goals. Stellar aims more towards charity while Ripple is more about financial institutions and bank-focused and has done pretty well due to its investment in marketing. Both are working to come up with innovations and solve major problems, so their success is warranted.
We have a blog post comparing the two, so check it out
http://bit.ly/StellarVsRippleCheers!