I just took the pgre last fall, and did really well on it. These helped me the most:
Grephysics.net is a fantastic resource. There's message board type discussions on every individual problem. Take the 2001 exam under real timed conditions, and then go over the solutions on the site problem by problem. You'll see there's more than one way to skin a cat; that resource will teach you the correct way to think about problems if you want to do well on the exam.
As far as textbooks go your upper division texts should be sufficient. If you've never been exposed to particle/nuclear physics, I think just reading the first chapter of Griffiths' particle physics text maybe a day or two before the test you should be ok for most if not all particle questions.
For equations I made flashcards of all the equations I thought I needed, but couldn't memorize because my memory is awful. Then, rather than memorize by rote, I practiced being able to derive the equations quickly from first principles. It helps develop your intuition as well. Walter Lewin's lectures on MIT courseware are a good resource for learning those kind of tricks, especially the waves and optics ones.
Any kind of practice book you can get isn't worth the paper it's printed on. Properly assess yourself as soon as possible, and figure out your own program/schedule to prepare.