An example: http://www.youtube.com/watch?v=E2s14T6x5AM
watch it
The part supposedly describing the big bang more closely depicts the atmospheric barier seperating earth from space.[21.30: Do not those who disbelieve see that the heavens and the earth were closed up, but We have opened them] It's just vague enough to fit a multitude of things.
When he says that the moon reflects the light of the sun and asks, "Who could have mentioned this 1400 years ago?", I would reply "Anyone," and point out that the Chinese said the same thing about 700 years before that, and the Greeks about 300 years before the Chinese. It wasn't some exclusive secret.
When he asks, "Who could have mentioned 1400 years ago that the shape of the earth is geospherical?", I would again reply, "Anyone," and point out that the Greeks said the same thing nearly 1200 years before that. By that logic, we should all be worshiping Zeus. He is also incorrect in stating that in 1597, Sir Francis Drake was the first to circumnavigate the globe. He was the second, completing his voyage in 1580. He died in 1596. Juan Sebastian Elanco was the first to sail around the world and did so from 1519 to 1521.
For the part about the sun rotating about itself, the mentioned verse does not seem to support this. [21.33: And He it is Who created the night and the day and the sun and the moon; all (orbs) travel along swiftly in their celestial spheres.] It means they travel in orbits, but doesn't say anything for rotating about an axis.
Stating that heaven is higher than the earth is irrelevant to the expansion of the universe. [21.47: And the heaven, We raised it high with power, and most surely We are the makers of things ample]
I went through every instance where he mentioned how the Quran supposedly describes the water "cycle". It merely states that clouds form (not saying how) and it rains. Nothing about how the water evaporated and collected or where it came from, thus the given "cycle" was incomplete.
It states nothing about male/female plants, just that there are a variety. [20.53: Who made the earth for you an expanse and made for you therein paths and sent down water from the cloud; then thereby We have brought forth many species of various herbs.]
It states that mountains exist, not of their prevention of earthquakes. [78.6-7 Have We not made the earth an even expanse? And the mountains as projections (thereon)?]
Where he said it tells of biology, it was a parable (it says so itself) against the weakness of false gods. [29.41: The parable of those who take guardians besides Allah is as the parable of the spider that makes for itself a house; and most surely the frailest of the houses is the spider's house did they but know.]
Of bees, simply the locations at which they can be found. [16.68: And your Lord revealed to the bee saying: Make hives in the mountains and in the trees and in what they build]
For the part about ants, I think he gave the wrong verse.[27.17-18: And his hosts of the jinn and the men and the birds were gathered to him, and they were formed into groups. Until when they came to the valley of the Naml, a Namlite said: O Naml! enter your houses, (that) Sulaiman and his hosts may not crush you while they do not know.]
For referencing to the texts, I'm using the first translation set provided by
this site.