Unless it's changed from when I was "in" ('66 - '68) a Navy Cross recipient should have a superfine ride for the rest of his career; that Marine will be worshipped....even a Bronze Star, which was disgustingly common in the Army, was a rarity back then.
You can rest assured that the Navy Cross is still a very rare award in the Marine Corps. When a Marine deserves the Medal of Honor but isn't killed in action, he gets the Navy Cross.