Well, I replaced my front struts and tie rod ends today. Never done struts before, so that was interesting. Other than an issue getting one of the strut shaft nuts off, it was actually pretty easy. Took her in for an alignment and now she rides like a totally different car! I was scared taking it into the shop, thinking that there were going to be tons of issues, but amazingly enough they didn't have to adjust much. Now it's on to the rear struts!