some other islamic siteshttp://www.harunyahya.com/A great site showing how Darwins Theory was just that, a theory. Also great mini clips and movies about science once again proved by the Qur'an. A great site to use for educating everyone.
www.lordswords.com Breaks down the Quran in sections that makes it easy to find information based on Creation to Science etc., masha'Allah a good site for new and not so new Muslims
www.science4islam.com Another great site showing how the Qur'an has numerous miracles being proved by science in our generation.