Many people on this forum have rebuilt diffs. Also there are a million answers to your question, I know this because I asked the same question about five years ago, it all depends on what you are going to do with your jeep, drive on the street, wheel it hard, what size tires, etc,etc. What I would do is go on a few trail runs with some experienced jeepers and form some opinions based on what they have.