Pix are back up - had an issue with my hosting service earlier today. Here are some more from the net:
http://www.lowdown411.com/collection/all6.jpg
http://www.lowdown411.com/collection/tokyo2003.jpg
Looks like there were 2000 total produced. Here is an article on the set:
http://xbox.ign.com/articles/457/457247p1.html