would it be any help to have a third option.... coordinates (sp? heh) or the xored pixels? you could have your compression program see if the rle or points options are better and use the smallest.... tell me if i'm stupid, it's ok