It looks like the 3925 should be able to handle over 100Mbps of IPSec traffic according to this performance document:
The 2951 looks like it is also capable, but you need to factor in the number of tunnels you require as well.
Thank you for your answer.
Could you please tell me how did you read that information from the document you posted?
The numbers there seem unrelated
I agree with the rest of the post.
The 3925 will be able to push, a minimum of, 100 Mbps of traffic (full duplex, full encryption).