stainless steel cases. Only thing I can suggest is to get some custom shirts where the cuffs are larger so the watch doesn't rub as much against the shirt cuff. But you'll still get hairlines either way though.
- AT
instead of polished cases. Brushed cases tend to maintain their look better and seem to not show hairline scratches as much.
Cheers,
Anthony