Topic: MegaBots
15 ft tall manned machines fighting each other as a sporting event. For anyone that remembers the movie Robojox, these folks are aiming to make that concept a reality.
Main site - http://www.megabots.com/
Youtube page - http://www.youtube.com/user/megabotsinc