Stan Silvert, who is from JBoss, presented a session on Portlets and Java Server Faces in the theater attached to Moscone. We don't know how many people it holds 500-1000, but it was at capacity. Everyone seems to want to create portlets with Java Server Faces.
Stan's argument is sound: you should use JSF to build portals because it was designed to build portals.
That has been our experience and is promising for Alfresco's opportunities. We have done a lot of the hard work to make it easy to use and build content management portlets with JSF.
Interesting thing for us is that we think it was our own Kevin Roast who contributed the JSF integration to JBoss Portal 2.0. At least he has been contributing major improvements.