After many many many uses between the two, I believe tinypng to be the better option. Compresses images more, stable, and looks better overall. It's also faster.