I went with TCS Zero Preload, they are amazing shocks. They are built to order by hand, not pulled from a shelf. You can get YFZ shocks rebuilt to do the same thing, but I just bought their shocks new. I highly recommend TCS for their quality. :thumbsup:
Once thing I never like about the Raptor since he 660 was the height of the bike, even the 700 was too high. I sent me rear shock in to get rebuilt for Zero Preload, and bought 2 fronts with resovoirs with Zero Preload. I love it, the bike sits closer to the ground and it feels great, worth every penny.
It's a little bit cheaper if you go through this guy, and he took care of me, I had a deadline and he actually paid for overnight shipping with me to keep his word, which was $150 out of his pocket; I ended up splitting it with him, but how many venders would do that?
I was just at the TCS shop a couple weeks back. Those guys do what it takes to make you happy and they run a nice shop. I picked up alot of information and will be going back when I do my fronts. Nothing but a positive experience.