I'm not familiar with (this or) other PHY modules, I just liked this one because It has everything soldered so there is only the software part to do. I'm a developer so software is easier to me than pcb design...
Today I have ordered some DM9161 from ebay so I'll be able to contribute to the progress on arduino due ethernet port.
Some time ago I wrote tutorial on: arduino + ethenet shield + node.js for udp streaming http://frenki.net/2012/10/remote-logging-with-arduino-and-node-js/ I would like to use the same technique (but faster) to convert DUE into simple oscilloscope and logic analyser. (But this time without W5100 ethernet shield)
You will be saving bytes in ascii characters and logging file will be much smaller... One of my next projects will be to use arduino as an oscilloscope to send a lot of data quickly over UDP to browser. In that case udp packets will be 512 bytes long instead of 2 bytes as in this example.
I've made a tutorial on how to use arduino with ethernet shield and Node.js server to make remote logging.
On Arduino I have a sketch which reads from analog port and sends udp packets to desired ip and port. On the other side I have a computer with Node.js and udp server to listen to udp traffic.