Can I offer one more learning suggestion? Microsoft E-Learning features a set of upgrade courses targetted specifically at people who are already familiar with SQL Server 2000 but need (or want) to move to SQL Server 2005. Best of all, they are free (until november 30, 2006).
There are three courses on administration (2936, 2937, 2938), three on development (2939, 2940, 2941), and three on business intelligence (2942, 2943, 2944).
Available from Microsoft E-Learning at https://www.microsoftelearning.com/sqlserver2005/ (scroll down to get to the free upgrade courses).