WeRobot t-shirt with 51 famous androids

From Chop Shop ("With t-shirts like these, who needs pants?") the WeRobot tee depicts 51 different robots from film, television, books, toys and one even from a famous classic rock album. Can you figure out all 51? Would you pay $25 to study 'em in more detail?