Is better at resisting pitting and crevice corrosion. (ie, corrosion that occurs in the gaps and slots around gaskets where the lack of oxygen means that the protective oxidised layer cannot form).
904L has a higher PRE (Pitting Resistance) number than 316L, due to - as Rick2 states - higher proportions of nickel. etc.
Having seen lots of old dive watches with pitting and corrosion around the case-back o-ring and landing, I think the 906L is a move in the right direction. Whether it makes a REAL difference, is difficult to determine.
As for machining, it is more difficult than 316L, but not that difficult. Titanium is much more of a challenge. And who made the first Titinium Dive watch??
This message has been edited by BDLJ on 2009-07-27 20:10:31