All Microsoft Sever operating systems [2003 Web Server excepted] can be a VPN server.
I don't believe MS makes VPN hardware solutions. If you search Google for VPN devices
you will find a lot from companies such as Cisco, Netscreen, Sonicwall, and the lower
end market such as Netgear/Linksys that can work well for smaller networks. -- Steve