This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
JSF 2.x, the current specification and part of JavaEE6, is more convenient and easier than the older versions. It also made some of the older version techniques obsolete.
So you should look specifically for JSF 2 tutorials and articles, because most of the material out there pertains to the older obsolete versions.