I was flicked this blog article from Kevin Jones at work.  I must admit it was nice to read the reasons behind why Microsoft themselves don’t use high MSCS in SQL 2000.    One of the take out for me is that you need to understand both your high availability requirements and the types of applications you are trying to support before you just blindly go down a specific route.