64k? I'd kill for 64k! I'm writing some stuff for a microprocessor and it's only got 256 bytes. It's kind of interesting trying to wedge a TCP/IP stack into that whilst still having enough left over to actually run the everything else.