The one thing to keep in mind (my experience is with the E200 though the E310 hardware architecture seems pretty similar from what I can see) is that the sampling rate is somewhat CPU bound by the onboard CPU. In spite of having a GigE interface, your sample rate will be limited to somewhere on the order of 110 MB/s which will give you a combined (Rx and Tx) sample rate of under 15 mega samples per second. I have heard of some people try to overclock these to boost the sample rate a bit. If that is all you need I could definitely recommend it though.