I guess I was kinda vague with the brand of the tires due to the fact it's a bastard size tire...
I actually ran 245/35/z20's just because I had a good source of them, Federal 595's. Nice quality tire but they're heavy.
Check out Yokohama. Probably your best bet to find a tire you like.