So recently whilst looking for some php niceness, I came across the Zend framework.
Wow, I like it. Most frameworks I have seen require you to essentially rewrite your existing code to fit in with a certain design pattern. Zend allows you to use the functionality as a library, and gives you the option to integrate their MFC model. The option is just that. There is no requirement to use it. But the amount of inbuilt and upcoming functionality is very impressive. JSON, OpenId, Auth, validation … the list is long, check it out here.
This stuff is very nice, and if you like/use/dislike PHP I recommend you check this out.