qualität im sinne von bildinformationen wird es immer verlieren, schließlich verwirfst du unwiederbringlich pixel aus dem bild.
das kannst du abert in einem erträglichen rahmen halten. verkleinere das bild nach der allgemeinen bearbeitung auf die pixelmaße, die du wünschst, für's forum z.b. maximal 900 pixel seitenlänge bzw. höhe. dann speicherst du es als jpg mit kompressionsstufe 10 (in ps). das sollte die datei auf die für hier erforderlichen maximal 300kb bringen. in anderen programmen die stufe entsprechend wählen.
das ist ein guter kompromiss von dateigröße/bildgröße und qualität.