Ambition is, for the most part, a self-serving sentiment. Magnanimity is deemed for the service of others.
Discussion
I think this is exactly right. Ambition and magnanimity are similar in that they both urge a person to great deeds, but greatness for the sake of the other is what makes magnanimity different.