I guess it all depends on what you can afford and the space involved. I use a KVM between 3 systems now, 2 XP and 1 98. You can just use a cheap hub between the 3 for printer and file sharing if needed. It works fine but again it depends and how much space you have for the systems.