MSM vs Glucosamine

Which is better for your joints?