A while back we worked with a client who decided to go with a public facing hosted WSS site. You can actually do a lot with branding to make the site look pretty darned nice. Its worth mentioning that MOSS definitely makes this way easier, but the point is that it can be done and the results might surprise you.
Anyway -- so one of the things MOSS brings to the table is the lockdown feature. What is the lockdown feature? The simple answer is that it keeps anonymous users from being able to see things they shouldn't, like list views, etc. For a more technical explaination see:
But what if you are in a situation like our client and have WSS? You can do something like The Kid mentions in this post if you've got access to the file system:
If you are in a hosted environment custom code is out the window. The answer is that you can create lockdown-esque functionality by simply using SPD. I can't take credit for this technique at all -- it was the product of much searching but its so creative it deserves some attention:
Whoever you are Voodoo Lintman -- good stuff! Just another great example of how with a good understanding of SharePoint and some creativity you can solve many problems without writing any code.