I have used WinProxy and a linux box to share the net. I would recommend using a wireless router instead. A router and cf or pcmcia card can be had for less than $150 also. The PC solution worked great but I grew tired of complaints from my wife when I had to reboot.
