Don
What I cant understand is why wouldn’t the money better spent on a PC which has a much more powerful CPU and more RAM, with the network cards. Surely that would give me better performance? (Is it just CPU/RAM that would determine the VPN and NAT performance?)
Because even chucking money at the problem isn't a solution - PFSense may do 10Gbps with the right hardware and configuration but it isn't guaranteed.
TNSR will do it (and up to the 100Gbps range), but the fact it's pricing is "contact a sales advisor" tells me all I need to know.
The Draytek or something similar is probably the easiest route, but I wouldn't bank on getting anywhere near 10Gbps, merely "better than gigabit" in real world scenarios