Awhile back I took the CCNP-SWITCH exam.  I know everyone is always looking for what other people studied and what worked for them so I thought I would share.

First off I used CBT Nuggets.  Here is the link:

http://www.cbtnuggets.com/it-training-videos/it-nuggets-library/series/cisco-ccnp-switch-642-813

It is definitely on the pricey side, but Jeremy is amazing and the way he explains concepts is great.  I know without watching this I would not have passed.  
After watching the videos I then read the Cisco Press 642-813 Official Certification guide.  
http://www.amazon.com/SWITCH-642-813-Official-Certification-Guide/dp/1587202433/ref=sr_1_1?ie=UTF8&amp;qid=1333213840&amp;sr=8-1
This was helpful in that it went into a bit more detail in some areas then Jeremy did.  Without Jeremy explaining the concepts first though it would have been difficult to understand.
Last thing I did was use Packet Tracer to practice with.  If you have a copy of Packet Tracer here are some great pre-made labs to help you practice.  These are also good if you are practicing for the CCNA. 
http://www.packettracernetwork.com/packettracer53labs.html
Hope this helps and good luck!
