Hola,
En realidad es fácil de instalar, sólo tienes que seguir los pasos que te dan en su guia de instalación. Básicamente instalas sobre un w2003 con el IIS instalado y el Framework 2.0 y 3.0. Luego instalas Sharepoint y a partir de ahí ya puedes crear websites.
La Beta 2 era muy complicada de instalar porque no estaba sincronizada con el release del framework 3.0, sobretodo si usabas el release de la .Net 3.0 en lugar de la versión beta, pero la versión definitiva no nos dió problemas.
Otras herramientas útiles para el sharepoint son el Office Sharepoint Designer que te permite cambiar la apariencia del sharepoint con una herramienta visual y si quieres crear tus propias webparts con el vs2005 descarga los sdks del sharepoint y las extensiones para el visual studio:
http://www.microsoft.com/downloads/details.aspx?familyid=6d94e307-67d9-41ac-b2d6-0074d6286fa9&displaylang=en
http://www.microsoft.com/downloads/details.aspx?familyid=19F21E5E-B715-4F0C-B959-8C6DCBDC1057&displaylang=en
Juan M. Servera