Hatebreeder
Pizzicato Heartstrings
Out of all those, only Ambitionz...and If I die Tonight are really good songs imo.
I would add:
Lord Knows
Brenda's got a baby
Against all odds
Me against the world
Don't fall asleep
Life goes on
I aint mad at cha
Dear mama
etc....
But what about California Love? I still listen to that song unashamedly.