You don't say what platform you are using. The PythonWin IDE has really good code completion. Not all that you mention, but certainly methods etc. If you are on nix, then Komodo has it; not free, but only $30 for Komodo personal.
rd -- http://mail.python.org/mailman/listinfo/python-list