Microsoft has recently announced the planned release dates for the next round of SQL Server service packs. SQL Server 2008 SP is planned for release in Q3 2010.
Microsoft does pay attention to the SQL Server community and duly noted the demand for another service pack for SQL Server 2005. SP4 for SQL Server 2005 is due for release in Q4 2010.
The blog post can be found here.