If high-availability is one of your interests then you should definitely take a look at this white paper: SQL Server 2005 Failover Clustering White Paper

 

You can find complimentary information to clustering topics from Books Online such as planning, implementing, and administering of a failover cluster as well as differences between SQL Server 2000 and SQL Server 2005 clustering.