Qualiasoup provides you with a basic philosophical explanation of why the theist position makes little sense.
The video’s a bit long for my taste, but the first couple minutes are excellent, and the accent gets you through the rest of the way 🙂
(Thanks to Claudia for the link!)