get the lentech trans. with a manual valve body... very strong.
id also get the edgeracing converter. its the same price as the one you listed but the edge converters are custom made for your car. you call them up, tell them what you have done to the car, your hp level, driving style, future...