As for the struts, do not bother with OEM Toyota. Your best bet, if you have the brand there, is KYB-GR2's, which are just as good, but cheaper. As for the DIY's, just scrool down a tad to General Maintmence DIY's, there are a lot more besides my own: http://www.toyotanation.com/forum/t220549.html My DIY is for the Gen 3 Camry (Model before the '98), but it is all the same. The suspension is nearly identicle.