This topic was discussed a while ago too. Check out this thread:
http://www.ptcruiserlinks.com/forum/...?TOPIC_ID=3471
I don't believe that the strut bar will decrease/eliminate torque steer. As PT-Dave said, it has no effect on the torque to the wheels, not does it have any weight balancing effect, which are the main factors in torque steer.