I'll have to agree with Geo on this one, making the cylons a human creation gives the story more depth.
What really impressed me was the combat. The old series had the fighters behaving as if there were an atmosphere in space. In this one the physics are much better, cut your thrust, spin around and fly backwards! That's what space combat should look like!
