I got a reply from them. My question.
On the catalog page http://www.usbgear.com/USBG-4NET.html this is described as having a 10/100 ethernet port, but on the spec sheet is says 10/100/1000. Which is correct?
Their answer.
IEEE 802.3 compliant 10/100/1000Mbps Ethernet Port with full duplex operation
Its Gigabit.
I didn't ask about the USB speed, but as they say 12Mb/s I'd be tempted to believe them since that is how "full speed" is defined.