If you enjoy a little tinkering, you can get an Asus router (I recommend the RT-N66u - I don't care about AC wireless, personally) and put Tomato on it. I use it for OpenVPN all the time. I also maintain a site-to-site VPN between my parents' house, office, and my house.