You ought to build a facebook page for Encarta. Maybe post some of these pics in the photos section. You could also link to the youtube vids. It's way cheaper than hosting a site. Great work, BTW.
Actually, we are on Facebook! http://www.facebook.com/group.php?gid=2216953331
I haven't logged in since the last film's release, but we also have a myspace group.
The old website kinda works via the way back machine: