Mega or Due?

Yeah both Mega and Due have pretty much the same I/O spec.

54 digital
12/14 pwms
4x serial

I'm just wondering what the Due has got going for it over the Mega