have you bought the two books you mentioned? did you find the ETS book and the PRinceton Review to have similarities. Did you find the ETS book to repeat stuff from the website?
I'm thinking of buying these two books as well and I'm just wondering if I really need to buy both or the Princeton one will do. I am also planning on buying the Barron's one when it comes out.