I have been scripting in Python for ArcGIS 10, and so far I have just been using Notepad++.
I like how the Python command line interface code-completes arcpy functionality for you, showing you your options, and I was wondering if there is a way to add this feature to an external editor.