My suggestion is:
MyFaces 1.1.4 (will be out soon ;)) as Runtime
Trinidad for the component set
Facelets as View instead of JSP.
Speaking of this combo, does anyone have a simple backing-bean-based "hello world"-war based on this combo that I could have a look at? Or should I just try to patch facelets on to the Trinidad demo app?