Has anyone ever migrated content ( source control, users, work items ) from an existing TFS 2005 installation to a new 2008 installation?  My 2005 box is built on old 2005 beta code that was then upgraded to 2005 RTM and survived a crash.  I’m not too confident that it will survive a 2008 upgrade so I’m looking for a mechanism to migrate the content across.

Any ideas?