I was trolling around MSFT website and stumbled across some resources that I have not seen before. These are virtual labs for Upgrading to SQL Server 2005. Here is the link:
http://www.microsoft.com/technet/traincert/virtuallab/sqlupgrade.mspx
There is a lab for an in-place upgrade, a side-by-side migration, a cluster upgrade, DTS to SSIS upgrade, Reporting Services Upgrade, and Analysis Services Upgrade. If you haven't had a chance to check out virtual labs yet, it is a really neat technology. There are of course dozens of other non-upgrade labs available for other MSFT technologies as well.
Enjoy!