Sorry to hear about all that shit Jon

: You know about hte TSB that was out on the Front Strut Mounts though right? It's a known problem :x Do a little investigating or ask ppl at CMPL or SC3 or check the NHTSA.dot.gov.
Actually I just found it at Alldata.com (http://www.alldata.com/recalls/index.html) All the TSBs you mentioned are there.
SU001-00 JAN 00 Suspension - Front Support Change Reduces Noise
SU00796 DEC 96 Suspension - Rattle/Popping Noise From Front
SU003-98 AUG 98 Suspension - Groans From Front Driving Over Bumps
ST008-01 DEC 01 Front Suspension - Squeaking Noise
This might help with the noise as well;
http://www.toyotaparts4u.com/e_catalog/part_detail.asp?ID=2483&CID=312&SID=1997&a mp;ZID=53
As for the rears, it could one of a few things...
-endlinks, bushings, blown strut, loose bolt, u-clamps
Hope this helps, keep us up to date.