Gostaria de saber qual é a coisa certa a fazer:
Tenho um VO e um DAO.
Em métodos find deve-se fazer com que o DAO retorne seu “ResultSet” para o VO ou objetos da pesquisa como um Beans, ArrayLists, etc?
editado pelo cv: nao deixe os posts inteiros em bold 
Sim esta pode ser uma alternativa.
Você pode mapear o seu ResultSet para Value Objects.
De uma olhada no pattern DataMapper.
cv1
#3
Uma implementacao muito boa desse pattern eh o iBatis, www.ibatis.com - tem basicamente tudo o que vc precisa la.
Chique esse framework hein!!!
Sacanagem, tava bolando algo desse tipo… 
Valeu pessoal !!!
Ja tenho material suficiente para entrar naquelas velhas reuniões entre analise e desenvolvimento. He he…