I'm planning on replacing my rear shock for my Giant DH Team. Unfortunately, according to Giant, the length I need is a 9 x 2.75in rear shock. The Fox DHX only comes close with the 8.75 x2.75in shock length. So here is my questions. Does anyone know whether the Manitou Swinger 6 will fit on my bike and if it does, would you recommend this shock? I have heard Fox being better, however, I don't really have a choice. I have also looked at the Progressive 5th. Please let me know with your opinions, thanks!