<< hausdave's right. Can you hook two NICs into one of the two computer (the WinMe one) and have the DSL modem hooked to one and the other going to the hub. Then you should be able to load Internet Connection Sharing on the Me machine which will produce a disk that you can take to the Win98 machine and set it up. >>
Here is an exaple of my setup.
3 PC running win2k
Connect each PC to Hub or switch, setup private network IPs (ie 192.168.0.1, 192.168.0.2 etc)
Make a crossover cable and connect DSL modem to HUB. Make sure you get a link light on the HUB.
Then load RASPPOE onto each machine(this is only if your ISP uses PPOE as its DSL protocol. If it does not this will not work.)
Most DSL ISP allow 2-3 ip to be pulled down for the same account, this is not true for cable, only about 25% of cable ISP allow more than one IP per home account.
Use RAS and have it make a connection for the NIC card in your machine, plug in your user ID and pass in the newly made dial up connection and you are on.
This works for all 3 of my systems at home, And I have set up a few of my friends like this as well