if you still have the factory soft top frame, the best way to go is to just buy a replace-a-top from quadratec or some place like that. it's just the canvas and the skins for the half doors(if you ahve half doors). it's super easy to do-just take the old one off and attach the new one(12 screws across the header and some velcro). i also think the factory hardware is the best and easiest to use. i ended up finding factory hardware on ebay and then buying the canvas cause i didn't have my factory stuff.
If you have a craigslist in your area, check there. I recently bought a new top from a guy that never installed it on his Jeep. Hardware, frame, door surrounds for 400.00. Sailcloth with tinted windows.