Hi Sail.
I've got 3 machines sharing one ADSL connection - the ADSL modem is the little green Alcatel Frog, and as such won't plug directly into a router. The machine that connects to the internet directly has XP home edition on it, and I use their ICS software with no problems at all. Make sure you create the network sharing type disk mind. I've got ZoneAlarm Pro as a firewall amd it all works like a dream. It can be a little tempremental, but 9.9/10 it works. And its sooooooooooo simple. Much easier than I thought. Incidentally I've got a hub connecting my 3 machines together - it allows better upgradablilty (more machines) than the cross over cable job.