Ice Age: Dawn of the Dinosaurs (Ice Age 3)
The mix of knockabout humour for the kids and more sophisticated stuff for grown-ups is spot on and the major strength at the centre of it all is a witty script.