http://www.heise.de/tp/r4/artikel/29/29315/1.html

sorry, it's in german. a short article about the koran and evolution i came across yesterday.