I might take some flack for this, but so be it. When it comes to suspension, everyone has a different comfort level. So what works for one rider is not going to be the same for everyone else. Probably the most important thing to do is have the correct spring rate. It is also important to keep the suspension fluid fresh. As the fluid heats up and cools it begins to break down and interal wear will contaminate the fluid. Another thing is don't be afraid to change the clicker settings. The MX-Tech website has an excellent article for fine tuning your suspension by changing the clickers. I know it really helped me.
If you feel you need to revalve your suspension, call up each company and talk to the tuner, not the secretary, not the shipping clerk, the TUNER! Customer satisfaction should be the goal for every suspension company, but they have to understand exactly WHAT each customer wants. Another thing to consider is tuning your suspension yourself. There's a lot of guys doing this now and I've even done some work on my forks which are performing better than ever.
One thing you don't want to do is send your suspension to a company because someone told you to. It's your decision and your money so make the logical choice.