I'd let a machine decide.
http://translate.google.com/#en/en/GIF%20or%20JIF...%0Agif%2....
Google's Text-to-Speech seems to pronounce it with a Soft G.
http://translate.google.com/#en/en/GIF%20or%20JIF...%0Agif%2....
Google's Text-to-Speech seems to pronounce it with a Soft G.
here's what we've got at nuance: GIF or JIF -> http://bit.ly/1938drD.
the google translate tts models are older than their android models (particularly network tts), and it seem as though it still treats it similarly -> http://bit.ly/12tpCol