ActiveRecord semble être l'état de l'art en ce moment. Je ne peux cependant pas recommander de bons frameworks PHP pour cela. J'ai essayé Propel qui, bien qu'agréable, n'est pas facile à configurer (surtout sur un hôte sur lequel vous ne pouvez rien installer).
En fin de compte, j'ai roulé mon propre framework ORM/ActiveRecord, qui n'est pas trop de travail et très instructif. Je suis sûr que d'autres personnes peuvent recommander de bons frameworks PHP.