Development of my first JSF/Facelets application is going along smoothly. I really, REALLY like Facelets. It makes JSF web programming very easy. The templating features, when compared to using Tiles with JSF, are great. The error messages support is very well thought out. I'm going to add in some AJAX stuff (using DWR) and other eye candy features (OpenRico, etc. ). Having tons of fun.