Microsoft has committed publicly to releasing Service Pack 3 for SQL Server 2005. Francois Ajenstat first talked about it very recently
here. While there were some casual mentions of the release in some responses to Connect items, I wanted to be sure it was truly public knowledge before I gave it higher visibility. You should expect it in Q4 of this year, after SQL Server 2008 is released.