As pointed out by Kimberly Tripp here, there are online SQL Server 2005 VPC labs available at http://msdn.demoservers.com/login.aspx?group=sql2005. You just create a logon, install an ActiveX control and then start playing with SQL Server 2005! There are various labs including dev, BI, and DBA material.