I had left hip replaced, right one doesn't have much time left. I can live with my shoulder the way it is, even golf but I lost 50 yards on my drive so it's kind of frustrating. I heard shoulder replacement is painful, my cousin just had it done so I'm in no rush to get it done.
Hips are a piece of cake, but the knee is a more complex joint so takes more time to recover. My father had both knees done and both hips.