Maybe you can pickup a Draytek 2910 Ethernet firewall. It's very easy to configure (web/telnet) and it's price-performance ratio is exellent . You will sure be below $ 300.
It also supports VPN (pptp/ipsec/l2tp) connections (passthrough and server), radius authentication.
You are about to answer a thread that has been inactive for more than 6 months. If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.