I was going to make a different thread ("What makes a good robot video?") but this one will work.
I'll throw in one (I don't want to write up one for 10 right now).
Robowranglers 2010 - All videos are more intimidating during week 6 than afterward, but this one still gives me the same shivers I got after ship. The Robowranglers have clearly made steady improvement to their ship videos since their 2007 entry, and 2010 clearly does it best. It's simultaneously overwhelming and well paced, showing off one robot feature at a time as you're amazed by each one.