I log on to various Wifi networks with my Vista laptop. The problem is, the other computers can view my Public (and any shared) directories, even though I have chosen Public Location when I logged on. Normal Windows Firewall is on.
This doesn't happen on my XP laptop using the same wifi networks - nothing is viewable on that, even the Public folders.