I'm on Ubuntu Gutsy, running the latest version of Python and Pygame aptitude gets me, believe it's 2.5. I've been using IDLE and gedit/vi mostly, though I'm new to Python, so I haven't really experimented a bunch with IDEs. I also installed it on my Vista partition, but generally prefer Ubuntu for development so I've only used it on Vista for running things, rather than building.