I was able to attend Alex's presentation of Python 2.2 through 2.5 last night. Alex can be a passionate speaker at times, and is very knowledgeable. He went over most of the changes in 2.5 in pretty good detail.

Part of the fun of listening to Alex is when he comes out strong with his opinion. He stated that the with statement was 80% of the reason to use/migrate to 2.5. It seems clear that he wasn't very fond of conditional expressions nor [ctypes])http://docs.python.org/whatsnew/modules.html#SECTION0001410000000000000000). Regarding ctypes, he said that it makes it very easy to crash the python interpreter. Someone in the audience asked if it would get better and he replied something to the effect of "Well, it can't get any worse, at least with C, the compiler will give you some type check warnings".

If you are interested in the changes to the python language in the past 4 years or so and have an hour and a half of time to watch the video check it out when it comes on google video (or youtube?). In the meantime here's the slidedeck.