I have been asked to design and setup a SQL cluster. Before I commit to this project is this something that is extremely difficult and I should bring in a team that is familiar with this process? I have not done this before but have been working with MS SQL since version 6.0. I have setup SQL replication before but I spend the vast majority of my time writing T-SQL scripts and stored procedures. Any tips beyond what I am reading in the MS notes would be appreciated. What versions of MS SQL support clustering?