PNG's compression ratios are comparable to jpeg, but it's lossless, so you don't have artifacts or color banding. I'm not 100% clear on how png compression works--I guess I should do some research on that.