I am not a Catholic, and really dont know a lot about Catholicism...however, when I came to these CREVO threads, I immediately did pick, from other posters experiences within the Catholic Church, and from links provided to me, concerning the Catholic Church and evolution, that indeed, the Catholic Church has very clearly thought out this supposed problem, and has dealt with it in a very wise way...
Whatever one may think of their theology, the Catholic Church is probably unique in their attitude about science. I doubt that any other denomination has anything remotely like the PONTIFICAL ACADEMY OF SCIENCES. Click on the link there to check out the list of the Academicians. Stephen Hawking is one of the names (he's also one of the "Steves" in Project Steve).