I almost went for the green until seeing the pictures of it scratching so easily. My Space Grey XS Max has been through hell and doesn't have a scratch on it, so I went with that again.
Which green phone are you saying you've seen pictures of, showing scratches?