You could do a video slideshow of your pics and direct people to your instructables page... post it on youtube. Also, check out deviant art and 405th.com
Well, it's been a few weeks with no activity. I've contacted the guys who printed the helmet pieces several times, but I haven't heard anything back. If I'm planning on finishing this in any reasonable amount of time, I might be switching over to foam OR if I want to stay dedicated to the 3D printed option, I'll have to search other printing avenues.
I still have half the month to go until the end of the Instructables contest:
3D Printing an Ironman Helmet
Please take the time to visit and vote!
I'm more than happy to run a few prints for you on my ZCorp.
PM me for details. I'm not sure where you're located, but I'm in Atlanta.