But as I read the catalog, they are only shown for Forester 2009-on. None listed for Forester 2008 and earlier.
Those will fit the rear, do you have front?Mine are 334344 and 334345. I bought them for a 2003 XS Premium. Please confirm fit on your 2005. I haven't yet gotten to the hardware store to get replacement nuts. Will advise.
Monroe doesn't sell complete for my 2005 foresterLike Bman I had not heard of a KYB strut assembly. Thanks for that link. Unfortunately there is not a complete assembly for a Subaru, yet, according to your link.
I have used the complete Monroe assembly and it is quite good with longevity and controlled ride. I think that is the only realistic good option other than KYB.
If you asked me which was better I would say there is no way to gauge that from the seat of your pants - why? Because the second set you install will be much better than the worn out previous set!