Maybe they would have more charm if they had more than five animations each, one of which being their funny-the-first-time, annoying-as-hell-the-twentieth-time "HEY LOOK AT ME! I'M DAAAAAANCING! Ooh, ah, ohh. CHECK IT OUT!"

Because of that, I never hesitated to put a round or twenty into them whenever I saw one. To no avail, alas.

As for top robots from games I feel I should point out R-107 from Timesplitters, that guy made my day on numberous occasions and I think if my own personal list he would rank highly. That being said this might just be my complete withdrawl symptoms from playing timesplitters kicking in :P

I actually just watched Heartbeeps for the first time. I liked it. No one who doesn't especially love robots can say that. I actually ended up in an argument because I have a strong distaste for most love stories, and my only defense here was "but... robots." Sadly my work in progress robot is still restricted to only moving when I push buttons. :( AI is a tough shell to crack.