This might be an interesting read, seeing as 2.5 is being developed using MVC http://www.pointy-stick.com/blog/2008/11/30/removing-model-view-controller-straitjacket/ Mal