Im running Sygate. When I get back to school, Ill be running a seperate smoothwall box. But given that this isnt a choice for most home users, you'll have to go with a software solution. Like I said, I use Sygate, especially on my laptop, which is often used outside of my firewall box.