MS are not alone in their approach to testing. I know a very able, talented and hard-working tester in a major banking operation, where one would think that thorough testing would be paramount. Not so, on a Friday he has been approached by development on the line of... this release is due to commit Monday can you come in over the weekend. Having spent a long career in IT I find this approach by a bank frightening. Too often senior IT management have never written a line of code and approach it as...how hard can it be.