hows the due?

is there a reason you'd buy the Mega still?

Many. See the discussions of Due both pre- and post- actual release.
Here are a few:

Higher current I/O.
5V I/O.
More certain shield compatibility (because of the two above.)
More certain software compatibility.

On the plus side, Due has more RAM, runs significantly faster, has USB host capability, and is somewhat cheaper.