I used Kaplan's materials, a couple of TopScore PAT tests, and used Barron's a week or so before the test. I also used Barron's for angle ranking the morning of the test in order to get my mind warmed up for the PAT.
Here's a cut and paste from another post I made:
First suggestion I'll make, which may sound silly, is to play video games that are visually intensive, like Halo or whatever you like. In one of my wife's college psychology texts it specifically discussed studies which correlated playing video games with higher scores on the PAT section on the DAT.
Another suggestion is to use visualization as much as you can. Turn the room you're in upside down, imagine where the furniture would be, etc. What would a mirror image look like? While I was driving down to Vegas one time I practiced imagining what the landscape would look like if I turned it upside down, then sideways, then backwards (I almost got in a wreck at one point doing this, so be careful ). I think that this correlates to the DAT because you're essentially doing the same thing in the real test: turning objects around in your mind.
You can also do this with random objects you see in from of you. What would the keyhole for your computer monitor look like? How about your desk?
For the pattern folding section, I'd suggest looking at the examples in the PAT tests you have and practice folding them over and over, then unfolding them over and over, then flipping them around in your head all over the place. Imagine what it would look like from every angle. It was a serious mental strain to do this sometimes, but I think it helped.
Hoepfully this advice helps out!