i am looking to change out my shocks and struts. can anyone recommend what to get. after doing a little research kyb,monroe and gabriel are not that great and the ride was rough. also people had to replace them after a year on the rav4. now bilstein i heard was really good and lasted a long time and the ride was nice. what are some suggestion about this. thanks for you help.