Programming in SQL 2005
File this under the "I didn't know that" category - Microsoft has rolled the .NET Common Language Runtime into SQL Server 2005. What does this mean? You can extend your T-SQL with any of the CLR languages like VB.NET. Neat!
An Introduction to the CLR in SQL Server 2005