I think it's fun to think of different kinds of gods. The standard omnimax monotheistic god is boring and illogical. Here are some examples of new interesting god types:
1. God doesn't exist... yet! Life in the multiverse is evolving to some final god form that is very powerful and very smart, but not necessarily omnimax. (See Tipler's Omega Point idea for a similar scenario.)
2. The universe itself is "god", aka. pantheism. Is this god intelligent? Who knows?
3. The Deists are right, but instead of a god setting the clockwork universe in motion and stepping back, the entire time-space continuum is created at once by this god. The pattern of energy and matter from the past to the future is just a cat's cradle between this entity's fingers.
4. You are a god! So am I. In fact we are all the same god who became us and decided to forget about it. When we die we will remember this nutty adventure and our true form.
5. A god exists who created our universe, but there is a super-god that created him. Who made the super-god? Why it's gods all the way up of course!
6. Some god (or god-like alien?) going about its business ends up creating the universe by accident. Oops! Unfortunately it doesn't know what's going on down here. I hope he doesn't re-boot or mop up the spill!
Hey, wait, you ask, where did all these gods come from? (Or in the case of #1 and #2, the universe itself.) I guess they could evolved from simpler forms, but where do those simpler forms come from? Maybe some kind of time-loop allowed the universe/god to cause it's own creation. (See Terminator 2, or Stephen Baxter's The Time Ships).