If God is omnipotent then surely he can do anything!? My intuition tells me he can defy logic because surely he created it. I know philosophers will then ask me if it is possible for God to create a world where it both doesn't rain and rains at the same time. I am then forced to say that of course this doesn't seem possible. But...this leaves me with two questions: (a) Why do philosophers always have to talk about 'possible worlds'!? (b) Surely a world of contradictions only seems implausible to us because we are reasoning from the knowledge and experience we have in this world. We can't conceive of such ideas as not raining and raining at the same time because we are bound by the logic of this world.

Some philosophers agree with you that God created logic. Descartes, I believe, had a view like that. But most philosophers (I think!) believe that omnipotence only implies that God can do anything that is metaphysically possible. And it's not possible to make it rain and not rain at the same place at the same time (except when it drizzles; but leave that aside). I should mention that some philosophers (e.g., Graham Priest, JC Beall) have formulated a kind of logic that allows some contradictions to be true. So far, this has not become a popular position. (a) Philosophers talk about possible worlds as a way to make vivid various possibilities. Some philosophers (like David Lewis) take (nonactual) possible worlds to be concrete objects, just like the actual world. Many other philosophers take (nonactual) possible worlds to be just ways that the actual world might have been. If you understand possible worlds in the latter way, possible worlds are heuristically useful--but you are not...