I would recommend the Arduino + Ethernet Shield. Very nice shield.
As for the Netduino, that has -nothing- to do with networks. While the arduino is programmed in C/C++ (as you know), the netduino is programmed in .NET, which is microsoft's own programming language. I'm sure you could find something similar to the etherent shield for netduino, but I would recommend the arduino overall.