Look for Khaki too, it really looks good on a black Jeep. Sierra has an inexpensive Sailcloth khaki I'm going to be installing soon. This is my Bestop khaki top, the original color it came with new. The last photo is when the top was still new and not yet filthy dirty lol.
I have a soft top - a black Bestop twill. I'm looking for a hard top and I found one in LA but it's spice. I don't know if I want to do that on a black TJ.