For one make sure you are using Symmetric Algorithmic encryption standards (such as DES, 3DES, and AES) on IPSec connection as they are faster (although less secure).
IpSec typically utilizes the above - but remember this is a Layer3 protocol, hence typically more processor intensive than a L2 protocol such as PPTP...especially considering auth for such uses at best (best from a security perspective) case scenario MS Chap v2 which doesnt hold a candle for processor cycles than the above.
Depending on the vpn termination devices and the amount of traffic being used, it make little difference. Given sufficient Internet bandwidth for the # of tunnels needed, one can keep secure and a fast connection.
I hope this helps some.
-HH