Well, I sat the VPN 2.0 exam yesterday and passed with a 938. I have to say I was much less interested in the topic than for the FIREWALL exam. I’m not sure if it was the text or just the topics in general. In all I think the exam was fair, but I expected much more in terms of being expected to know- and verify - configurations from the CLI-side
I tore through the FIREWALL material in about 4 months because I enjoyed it so much and spent so much time labbing and reading. The VPN exam was different. I had to slug my way through starting in August. During that time, I was able to use the VPN skills I was learning about in the real world. My organization migrated away from a hosted (read EXPEN$IVE) FR/MPLS network to a full mesh site-site VPN topology that I got to lead and implement.
The only advice I have would be to focus quite a bit on the ASDM - but be aware of the CLI configurations and commands for troubleshooting and verification. Lab everything! Particularly certificate based authentication for remote access and site-site VPN access. All the VPN client software - Anyconnect Secure Mobility and the VPN Client. Secure desktop - there are some stumbling blocks getting it all to work properly, particularly with Vista and 7 clients. I would definitely read the Anyconnect deployment guide too.
Here are most of the resources I used:
CCNP Security VPN 642-648 Official Cert Guide (2nd Edition)
Cisco ASA 5500 Series Config Guide using the CLI 8.4 and 8.6
Cisco ASA 5500 Series Configuration Guide using ASDM, 6.4. and 6.6Cisco Secure Desktop Config GuidesCisco AnyConnect Secure Mobility Client Admin Guide (3.0 is on the exam)
IKEV2 RFC 5996CCNP Security VPN 642-648 Quick Reference
Oh, I also tried a CBT Nuggets 24-hour Cram Session for (I think) $25 and watched all of the videos this past weekend. I did catch a few tips and tricks so I'd say it was worth it.
Hope it helps.