I have been pronouncing the word "cache" as "kaysh". I know a few people who pronounce it more like "cash" or even "cashay" or "catch". After consulting a few dictionaries, it turns out that the correct pronunciation of the word "cache" is "cash".
My question is, are the other pronunciations of "cache" (kaysh, cashay, catch) not totally acceptable? Which one do IT people prefer?