pfSense contains 3 main VPN technologies, all of which work well.
Which is best for your network depends on a number of factors. These are discussed in the VPN chapter of the pfSense book.