Okay, I'm just going to outline a few things that creationists can't seem to grasp about the evolutionary process.
When they bring up the "lighning striking a mud puddle" argument and the first appearance of life-that's not evolution. It has nothing to do with evolution. Life from nonlife is addressed in theories about abiogenesis. (Click the link there, read about it.)
Evolution starts with a pre-existing lifeform and seeks to describe how it as a species changes over time into a new form of life. Nothing in the theory about creating life from nonlife. Nothing at all.
Another irrelevant point that's brought up is the formation of the universe. How did we get here?
Well, universal formation is a completely unrelated topic- call up an astrophysicist to go into detail about the Big Bang, not an evolutionary biologist. The formation of the universe and evolution are not co-dependent nor are do they build on one another. Completely separate.
Bringing either of those issues up in an argument demonstrates your ignorance of the topic, so don't expect to win over any people if you do. Find some sort of legitimate criticism of evolution to argue about. Although first you might want to do some reading on whatever you take issue with. Chances are high that it's explained quite readily in print.
And when I say reading, read the source material not your biased material that really fails to raise any issues whatsoever aside from tired talking points that even I have answered many, many times over. Science magazines are great; peer reviewed articles are even better but may be a bit dense to the common reader.
You'll find there are a lot more answers to your questions out there than you realize, provided that you stick to the actual range of evolution instead of going on other tangents. Have a problem with abiogenesis? Fine, but don't blame evolution for it. Have issues with Big Bang theory? Whatever, just don't lump evolution in there with it.
Mini rant over. This is just a clarification of things that I see confused all too often.
~Zoo