Don't share anything on XP machines?
Put passwords on any shares if you need to share between XP machines?
On XP pro, if you disable simplified sharing, win98 machines won't be able to access its shares. I think XP Home always uses simplified sharing - so password protection.