There are quite a few of all the things you mention above. Perhaps too many you might think. Just a selection:
MVC Frameworks
Zend framework
Cake PHP
Symfony
Object relational mappers
Doctrine
eZ Persistent Object (ez Components)
Propel
Dependency Injection
Pico Container (can't think of any others actually)
There's also a whole bunch of stuff in the PEAR repository, but often those libraries have strong dependencies on each other and so are hard to use alone.
With so many products floating around, none have really taken hold as the de facto standard. I think this leads firstly to alot of misinformation and secondly to a tendency to 'roll your own'.
My favourite resource for things OO is the Sitepoint PHP Application Design forum. It's alot less active than PHPBuilder but there are some very smart PHP guys posting on there.