I'm first asking which is easier: I have 3 computers and would like to set up a home network to share the 1 printer I have. Box1 Ubuntu Ultimate edition1.6 Box2 Windows XP(printer attached) Box3 Ubuntu Ultimate edition 1.7. My first thought was software based possibly SAMBA? would give me access to files on Ubuntu machines from XP machine and print from there? My second thought is that I have a print server that I could add to my router, but don't know how that would work with 2 Linux machines and 1 Win. machine...also, router uses DHCP, would this effect print server?