You can set up a CDC USB network connection through the Mini-USB port - it works without having the USB Host controller enabled, but the Host PC will be (slowly) charging the unit, anyways.
Might be a bit tricky with a Windows USB Host, though, Microsoft only supports their own RNDIS protocol, which is known to be very buggy on XP and since Vista you even need to install the driver yourself.