Python: Free IDE?

As I’m sure Jeff will be glad to know, I’m now learning to program—excuse me, script—with Python. I’d like to know if there is a half-way decent and completely free IDE other than Notepad + IDLE. Thanks!