Asked
— Edited
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.
Here's an example of the instructable i did last night: http://www.instructables.com/id/Brookstone-Rover/
Instructables really seems to love EZ-Robot... My entry is featured on their home page right now! I suspect any of yours would be too. Expecially any omnibot's or custom ones.