Newbie to this forum but been running foresters, legacies and landcruisers for years, all prove MR B and Linch spot on, running a 2000 toyota colorado with the 1kzte engine only car I haven`t been able to break and this is my second one, luckily this one is mint, for me cars are tools and get used hard. Subarus fantastic for all year round winter and slog work, Toyota fantastic for big towing and all terrain forest work etc. Running a 2011 Outback first step into the computerised world 114,000 of which i put 16,000 on it in the last 9 months steady 45 - 50 (Toyota at 25 is a tad thirsty on short runs). Clutch on the Outback diesel is sxxt can`t take the low end torgue, towing 2 pallets of slates on a 10 foot bates trailer and it sxxt itself 2 weeks later. so stay within the 1.5 ton towing limit and nurse it you will be fine. Compared to the forester with which I regularly towed 2 tons in a rural environment without breaking sweat, forester clutch eventually died at 170,000 and was the factory fitted original. Thats what you got for a 99 forester, durability, I still have it, but the dreaded tin worm finally beat me this year with it, looking for another one in Mint condition. Otherwise Outback drives fab and is our go to motorway car, only other issue is the glow plugs, get a warranty that covers them, they can be a txxt if (and when) they fail.