Well, got my MCSD today. Was wanting to take this test long time ago, but just didn't have enough time. Anyway, got this out of my way and it was lot easier than I expected. I was thinking that due to its subjective nature it might be open to interpretations, on contrary, I would say it's one of the easiests I have taken so far.