Creation vs Evolution

The debate continues. Who is the most consistent and honest with the data?