I came to the following:
For single inheritance, super is a nice tool if you will recfactoring
the class later.
For multiple inheritance, if you want to use super, you have to have very much knowledge of the classes you inheritance.
And for multiple inheritance, if you don't use super, you're likely to call the same method twice if you ever have a diamond inheritance problem.
STeVe -- http://mail.python.org/mailman/listinfo/python-list