Changes was definitely the biggest hit. It's the first or second song out of any non-rap fans mouth when they talk about Pac. The best though has to be Dear Mama. I don't know if he goes deeper into his life on any other song.
Even with that said, my favorite is I Ain't Mad At Cha.