Highly Anticipated 32-bit "Due" due When?

I don't know about you guys, but after reading the stuff in the Due forum and elsewhere on the internet, I'm very disappointed by the new Due. No ethernet header, no RTC support yet, only 2 IRQs... I know this will be added soon but it sounds to me like it was still released too soon. There is already talk of future boards with additional hardware features (like ethernet) being released. I have cancelled my order and will continue to use the Uno and Mega for a while. Mostly because I have 20 or so shields I built or purchased that won't work with the Due without level translators (what a pain).

Bill