I've been running linux routers using iproute2 and iptables for a while now, and openBSD just had a new release which has me considering switching my home setup to a BSD pf solution.  Does anyone have any experience comparing the two?  I guess I'm also concerned about other software I use on my linux router not being supported in openBSD (OpenVPN, OpenSwan, and Quagga primarily).