Choosing a Codec: Why Free is Not Always Free