Here's a floppy image with FreeSCO that you can use in VMWare as a software router. Although its main purpose is routing, it also has firewall functions. It works with the standard vlance nics and not with vmxnet nics.
It's great to simulate different subnets, for example, when you are doing an AD site design etc...



