Winsock is not portable! I've got a socket set in my car, and it handles both metric and english measures! It's very portable! So I'll do the network code! :p