FWIW, I've compiled pygame-1.7.1 (as well as Numeric-24.2 for surfarray) for Python2.5-win32 and would be happy to contribute the installer to the pygame site if there's need. I also tried compiling pygame-1.8 a couple of weeks back, but it seemed to have a lot of new dependencies for headers and libs that I couldn't find outright.
-- Sami Hangaslammi