My compromise on the GIF pronunciation issue: I pronounce “GIF” with a soft G, but when I say “soft G” I mean the sound in “garden.”