<HTML>Try Windows 98 (SE) internet sharing service. It is evey easy to config, you need two network cards in the computer which connected cable modem. If you use Windows 2000/XP, it is the same.
Not sure Windows ME, becuase never try this version.
If you use Linux, setup the linux server as router (reference:howto).
Good Luck!</HTML>