Just had the rear struts on my '03 Forrie replaced with KYB Excel-G (I've just got to the 100,000km mark). They seem nice, I wouldn't mind them being firmer, but they are much better than what the Forries struts were when they were new! I remember when i test drove and bought the Forrie, and wishing the struts had firmer valving, way back then. I've got the old Suba-xtreme heavy duty springs, standard height - still going well, no sagging yet, and they have had a hard time, done about 70,000km on those, a lot of that loaded pretty well.
I probably need to replace the front as well, and I'll go the same. I was going to get Bilsteins on th eback, but they don't have a model for the '03 - they suspension guy said he could put them on, but would have to modify the way the brake hose is attached, which he preferred not to have to do.