"You can set up basic Windows file and print sharing with Samba in Linux as easily in Windows. Actually, more easily since, Vista, for example, by default fails with Samba-powered NAS (Network Attached Storage) devices. You can fix that problem, by the way, by following my notes on how to get Vista to work and play with Samba and NAS hardware."