Tein S-Techs have a very nice ride and since your only looking for 1.25" drop then these will be perfect. Check out the Eibach springs as well, their a bit stiffer then the Teins and ride a bit harder but it all depends on what you want.