anything better?? brakes better?? would they fit in the same as s13 struts do??