Use eclipse with the pydev module. I use python(x,y) which is a big bundle of most of the python stuff you could possibly want (including scientific stuff, but its not mandatory to use it) configured to work together. It uses python 2.5.
You can have the best of both worlds. Search for 'from __future__ import' to see how to get 3.0 features into 2.x, minimizing the eventual upgrade hassles. -- http://mail.python.org/mailman/listinfo/python-list