Oh good grief, we already upgraded all of our servers to 5.2.10 more than a week ago when the new PHP version was originally announced!
(And this thread would be precisely the reason, that we manually compile PHP!)
Incidentally, 5.2.10 is a minor update and seamlessly drop in replaceable
to 5.2.9 without any troubles whatsoever and we even have SuHosin
patch and module for 5.2.10 loaded in the new PHP already.
For those who haven't compile PHP before, it's pretty straightforward ...
1. wget the source (find link on php.net download site)
2. unpack the archive you downloaded (tar zxvf php-5.2.10.tgz, etc)
3. Run ./configure in your PHP source with whatever options you find
in your current phpinfo() screen and whatever additional options
you may want to append to that (See ./configure --help for a list).
4. Run "make" to compile and then "make test" to test your build.
5. Run "make install" to install
That is pretty much the extent of it in a nutshell.