Is The $900 Marzocchi 58 Better Than The $1700 Fox 40 Factory?