3.0 is slower than 2.5 on official benchmarks. From "What’s New in Python 3.0":
The net result of the 3.0
generalizations is that Python 3.0
runs the pystone benchmark around 10%
slower than Python 2.5. Most likely
the biggest cause is the removal of
special-casing for small integers.
There’s room for improvement, but it
will happen after 3.0 is released!