The easiest way to do this is to buy a home router like those from Linksys or Netgear.
I use a Linksys and I have it connected to my Motorola Surfboard 5120 then all the machines in the house can connect to the net using the single cable modem.
I can't say the dual USB/Ethernet connections will work at the same time, but maybe they will.
One thing to look at is to see if there is a firmware update for the surfboard as perhaps if you are having issues getting these to work at the same time, there maybe a fix for this

Good Luck...