Stephen,
Well actually there is an unrelated reason to rebuild
everything with gcc 3.2. Glibc 2.3 now supports prelinking
of binaries and shared libs. However they have to be built
using a recent enough binutils. We still have a number of
packages in sid that haven't been rebuilt in the last year
so they are unprelinkable. A bulk rebuild would clear that
up.
Jack