Não desejo entrar na discussão anterior, mas enfim, Primefaces 3 dá suporte para o JSF 2.0, amigo, como vc já usa o Eclipse Indigo, é uma IDE muito boa, e não há a necessidade de migrar para uma outra, sendo que é simples a sua questão:
Projeto ideal atualmente ( JSF 2 + JPA 2 + PRIMEFACES 3 )
Vá no site do primefaces e baixe a biblioteca " primefaces-3.0.RC2.jar " e já baixe a documentação também pra você dar uma olhada.
e para usar o JSF 2.0 você precisa das bibliotecas:
jsf-api
jsf-impl
jstl-api-1.2
jstl-impl-1.2
Agora depende se vc vai usar pra persistência Hibernate, EclipseLink, TopLink… que aí vc necessita das bibliotecas delas também, sugiro a você fazer uma coisa que fiz e me ajudou muito, mantenho uma pasta chamada LIB no meu computador, onde deixo separado todas bibliotecas que uso para desenvolvimento, ficando assim bem tranquilo de adicionar e não tenho problemas mais com bibliotecas. Qualquer coisa a mais só perguntar.