I have used both, and the issues with port redirection and non-web applications in SSL VPNs have been mitigated by multiple vendors. The really high-end SSL VPNs like the AEP Networks Netilla have application-specific rules.
I just put in a D-Link IPSec (no, I am not kidding) VPN in at a customer linking two sites (the budget just wasn't there to justify a higher expense).
However, I have had great experience with the Juniper products (I use the Netscreen firewalls elsewhere). They make what appears to be a decent SSL VPN at:
http://www.juniper.net/products_and_...re_access_700/
I also know that Cisco makes one, as well as Netgear:
http://www.netgear.com/Products/VPNa...rs/SSL312.aspx
I certainly hope that Netgear has done their best to lose their reputation for crap firmware. Their product does support port forwarding and redirection.
Thanks,
Mitch