The washer fix that Fearless explained has worked well for some that needed it.
Regarding the front suspension, there is a Test Report at this LINK that shows many different options that work well. I prefer the FST option. It is the best bang for the buck. You can see them HERE.
I also have tested the front suspension kit from George that Fearless mentions. It provides a great improvement over the stock front suspension. But like Fearless, I get a clunk out of it on a regular basis...until George gets that figured out, I would not recommend it. To me it is very irritating. I may get it more than Fearless due to the roads in my neck of the woods.
Kevin