You should post this in a tech section and fill out your profile info so we know more about your Jeep, the answer to this question depends largely on what other kind of stuff you have.
But, since no one else seems to want to help you I guess I will.
If you have stock axles (dana 30 front, dana 35 rear), I wouldn't waste my money on expensive lockers, at least not on the rear. Ideally you'd want lockers front and rear, with axles strong enough to handle them (which the d35 is not, anyone that says otherwise is just making themselves feel better because they still have one, and/or wasted money upgrading it), and a reliable winch.
If I were in your position, heres what I would, and have done. Put an auto locker that just replaces the spider gears in the front axle. Brands like powertrax and aussie are both good. Then get a warn M8000, wait until you find them on sale, I payed $370 for mine. People might say that the chinese winches such as smittybilt and mile marker are just as good, but in my experience they are not. I've had problems with my mile marker, and have seen enough smittybilts fail to the point where someone couldn't give me one for free to put on the front of my Jeep. Doing all this will cost you a little under $700.
Then once you have money, put a stronger rear axle in (the ford 8.8 is a cheap and fairly easy swap), then put a locker in it. Your budget and use will be the deciding factor in what you put in it. If it's a going to just be something for trails, then a detroit, or if that isn't in your budget, another auto locker would be good. If you plan on driving it a lot on the street, you'll be happier with a selectable locker, such as an ARB or an OX locker. Neither are cheap unless you can find them on sale, which is usually rare.