It's been an odd year. In July I had an article published entitled "5 Things Wrong With SharePoint" which caused a world wide furor in the SharePoint community.
On the consultant front, I had six different contracts this year.
On the Microsoft front, they have screwed things up (as usual) by releasing Visual Studio 2005 and SQL Server 2005 without releasing patches for many of their products to properly work together with them. Most notable is BizTalk Server 2004.
Of course in 2006 Microsoft promises to release BizTalk Server 2006, which has more bug fixes in it than new features, SharePoint 2006 which will continue the shoddy work of the present SharePoint management and team, and Windows Vista which promises to deliver a Katrina-like hurricane of hot air with some minor features packaged up to sound like something important.
I can't wait.