If so, would it work through a USB hub? Would that connection be shareable among more than one computer?

Please don't just tell me to use a router. :-)

Thanks!
Thanks William!

Two things I'm still not sure about after reading William's answer. First, how common are USB ports on cable/DSL modems? Second, can a USB hub be used between the computer and modem, as long as there is only ONE computer?