I don't know, you tell me...wada you reckon of these dudes...check out the walk @ 3:01.
http://www.youtube.com/watch?v=PmN9hs__Aos&feature=related
http://www.youtube.com/watch?v=PmN9hs__Aos&feature=related
Here's a better robot clip (from Eurotrip):
http://www.youtube.com/watch?v=4aMD4uy-QGc