Comment Not that hard in Vista (Score 5, Informative) 332
When you connect to a network, a little wizard pops up asking you if it's "Home", "Work", or "Public Location". Choose Public Location and sharing will be disabled automatically.