It appears a trip to Costco has yielded a winner. The Sandisk Micro 4GB has a USB connector which retracts into the body of unit, and although the body is plastic, the retaining pin for keyring is metal. All for a tenner, which can't be bad.
_________________________
Cheers,

Andy M