Get Princeton. I like them because they give you everything and you can study at your own pace instead of going to Kaplan's stinking library. In fact, I still have my princeton books if you are interested, I'll sell them to you along with all those sample tests and solutions.
If you can afford the prep course, take Princeton. They have good tests and good instructors.