. . software solutions for DSL / Cable, but perhaps a person with more time will find them worthwhile.

If you need to share a dialup modem, software is much cheaper than an autodialing LAN Modem. Spartacom now markets iShare (formerly from Artisoft) which works quite well. List is $99, but it can be had cheaper.