Advantage of the richfaces is ajax support & skinnability...better look,more components(modal panel...).Now disadvantages that some things are not yet implemented(sorting on datatable is a major disadvantage),no popup component,and I think that is all....but no second thoughts, deffinetly RICHFACES..
Richfaces + MyFaces is a win win situation
RichFaces -> Drag and drop support, better documentation, subtable, gmap, virtualEarth :), still waiting for progress bar, sortable on datatable, Set interface in datatable, but all that will come...
Another question, will RichFaces support it's own inputText and outputText components? Now we use Tomahawk's. How do YOU handle this??