I am intending after much procrastination to take the first of these next month sometime I believe Microsoft Exam 70-536. How difficult is it really ? How relevant is it ? The reason for the second question is frankly I have taken mock/ test exams not brain dumps mind you only to find that some of the questions they ask are not analytical or scenario based but are pure mesmerization of facts regarding .Net Programming. And that is discouraging and has helped me in my procrastination. Why am I plopping down x dollars to take something that might boost my resume or might give me x perception in the industry for having when the down side is in x years I will have re-certify anyway because they will have versioned it to Net 4.0 or 5.0 or what have you ?