I've found more people insist that it if hard 'g' like gift. Usually going with the 'gift' argument, or that 'graphics' also has a hard 'g' -- both addressed in this article.
Oh, and tabs are both better than spaces and make more sense.
Now there's an idea. What's the correlation between those who pronounce hard-g/soft-g and those who prefer tabs/spaces? I wonder what this could say about a split between old and new programming culture. If anything.
Oh, and tabs are both better than spaces and make more sense.