Hi,
When I try with a clean db it works fine for me. I can't think of a reason it would work on one sql 2005 machine but not on another unless you don't have the service paks installed.
I'm not sure if Christian used sql 2000 compatibility option when he created this script. If I send you a new script created with this option can you try it on your machine? I always use this option when generating scripts for the core features and it uses the older compatible syntax.
I'll send it along in a few minutes.
Thanks,
Joe