I happened to run across this blog today - looks interesting. A MVC with a good front-end controller is so nice to work with (something I really like about Rails). http://www.w3style.co.uk/a-lightweight-and-flexible-front-controller-for-php-5