Progress in Humanoid Robots

Compare the progress over the years.
2006, Japan:
http://www.youtube.com/watch?v=WbFFs4DHWys



Next