Sometimes people type "god" and other times they type "God". Which is right? Is there a time where one is better?
It is a funny that the results shows both choices as "God" so it is unclear which is the most voted.
I'd need a 3rd option to answer this one. Lowercase god refers to any god, while God generally refers to the Judeo-Christian god. Thus, the questions "Do gods exist?" and "Do you believe in a personal god?" are asking about any god, while "Do you believe in a personal God?" is a theological debate one can have within a Christian church, where the existence of their God is unquestioned, but his personal responsiveness to prayers is the point of the question. Capitalizing God is correct where it is the name or title of the supernatural being in question, and is no more a form of worship than capitalizing the name Jane when talking about someone named Jane, even if Jane is just a fictional character in a classic novel.
I'm a writer, therefore grammar is important to me.
If you're using "god" as a generic term, such as "look at him, he's like a Greek god," then it's lower-case g. If your using it as the title, let's say, "God is watching you, and it's creepy," then it's upper-case. I always defer to the Chicago Manual of Style.
I go out of my way to make it lower case. I know, petty, but I can't stop myself. I actually usually just replace it with invisible sky daddy.
I only capitalize god when it's the first word of a sentence, because I choose not to acknowledge or exalt it as a personally recognized title. However, which is right, or better, is a matter of the established rules and traditions of where you live, (i.e. when in France, do as the French) and whether you acknowledge and comply.