I installed a Perfex long travel suspension kit on 04 foreman. Big improvement in ride quality. It just changes the shock angle a bit so you get more wheel travel per shock movement. It cost about a hundred bucks and is well worth it- My back thanks me after every ride. Oh, and it gives it a little lift too- about 1.5 inches in the back.