Quite a good list - a lot of the movies I would choose as well. One omission is Star Wars, R2D2 and C3PO. Not because they are particularly accurate or anything but because the series has been so massively influential. (over robot design & research)
I might be more cynical about the modern...