It's OK
buddy, I didn't let that voucher go to waste. I passed 70-351 with a "perfect" 700, just for you

I made a lot of stupid mistakes on this one. I realized early-on that not reviewing the system requirements was a bad idea. I primarily used ISA 2004 resources (Nuggets, Transcender, Syngress) because I heard it was essentially the same exam as the 2004 version. I assume this is the case since neither Transcender or CBT Nuggets (or anyone else from the looks of it) bothered to release updated products. However, I felt like I was not that well prepared for this one. I probably should have gone through the ISA 2006 Technet resources or found some other resource specific to 2006. I did get the 2006 Syngress book as well, but it was nearly identical to the 2004, and much shorter.
This exam also requires that you have cursorary knowledge of Exchange, Sharepoint, etc., so I would encourage beginners to become a little more experienced with various MS technologies before attempting this one.
The exam itself sucked on its own too though. Lots of trivia. You definitely want to be very familiar with the interface since you will get questions about crap like that. There was one question that literally had identical answers except for the phrasing of a button (and they were all synonyms). Weak.