Have you all seen www.instructables.com? I have some of my robots up. They have great contests for robots and stuff. There is one robot contest right now! With the stuff going on here, if you all entered, I bet one of you will be taking home a prize!!!
I can say it helps to make a video also... Pictures are really important. The more information the better.