unless you're setting up the VPN on the router itself, then any ADSL router will work because the VPN connection will just take place over a normal UDP/TCP socket on the PPPoE connection, and what router you use has nothing to do with this
We can help you with a DrayTek router which can do port redirection, or more simply just act as a VPN server for remote dial-in or LAN-to-LAN VPN accounts.
Let me know of your requirements in terms of:
-Connectivity (DSL/eth broadband)
-Type of setup and environment (home/small business/medium business)
-Feature requirements (WiFi/VoIP/etc)
..and I'll recommend the best options from our range.