I wouldn't say The Incredibles is one of Pixar's best efforts, it's still enjoyable though.
Kung Fu Panda is ok, it would certainly look nice on a good setup, it has some fantastic visuals in some of the scenes.
Incredibles would win though, as it has that Pixar charm. the only Deamworks film that i think has really rivaled Pixar is How to Train Your Dragon, which i still need to pick up sometime.