Not knowing anything about your application, I would go with zinc plated.
When I installed the SLP TPI intake runners on the IROC, they came supplied with black oxide SHCS. Took no time before these fasteners became horrible corroded (mostly cosmetic) from what ever moisture was in the atmosphere under the hood. Oddly, the black oxide fasteners GM installed on the lower intake have yet to become corroded. I'm thinking the black oxide coatings on each were applied with a different process.
When I upgraded the injectors, I replaced the corroded fasteners with 316 stainless fasteners.