I've been looking at a few router / firewall devices, including Cisco, and it looks like there is a better option of using a PC Engines board runnning Debian. There are units available that ship with monowall installed, and honestly that might be a better option, I've heard that BSD have a very reliable TCP stack. Actually Monowall looks pretty impressive anyway.
Setup a PPP VPN through STunnel
I think this is the item I'm going to get:
This <a title="
http://www.logicsupply.com/product_info.php/cPath/73/products_id/614">monowall routing device is more expensive but likely more powerful than I need
Conclusion, The PC Engines WRAP with m0n0wall installed is a good choice for me because of the following reasons:
Therefore, I'm going to buy a Netgate m1n1wall!