Total no-brainer: use JSF
According to the principal author of JSF,
you should use JSF as the framework of choice for new development. Then again he might be biased, however, the principal author of Struts also recommends JSF. Come to think of it, they're the same person!
JSF is the fruition of a new and improved Struts framework designed by those responsible for Struts. They will continue to support it but they want you to use their new baby, JSF.
[ August 25, 2005: Message edited by: Rick O'Shay ]