1 year and 9 months to be exact, and today I passed 70-298 with a 919 to officially become a MCSE. The last couple of tests were easier than the first few. I believe that may have to do with the exposure I've accumulated and most all of the tests seem to have overlapping objectives. This test (29

was by far the easiest of all 7 tests. It pretty much covers a broad aspect of security from the design point of view, but if you're familiar with the fundamentals of security in a Microsoft enviroment, this test will more than likely be a walk in the park.
I used Microsoft 70-298 Self Paced Training Kit, CBT Nuggets, and a little Technet never hurt either.
The exams I took and the order I took them in...
1. 70-270
2. 70-350
3. 70-290
4. 70-291
5. 70-293
6. 70-294
7. 70-298
I'll be going for 70-299 and the security specialization next. I'm on the fence as to what direction I'll go after that. I'm leaning towards Cisco, but I've always wanted to pick up Linux (of which I have exactly 0 experience). I guess I'll make a decision one way or another after I get 299 under my belt.