Like the guy before said: Good Fuel, Good Oil and Maintenance on time would be a great first step. A Good tune obviously too as you want to make sure the Air Fuel ratios are all fine - Subaru engines don't like to run lean and you will kill the engine quick by doing so.
Try running 3 tanks of the same fuel at the same grade (For example Shell 91 or 93) which is enough time to let the car's ECU adjust knock etc for the fuel,then see how it does. Then move onto another fuel (Sunoco 91 or 93?) for 3 tanks and see how it does - you'll figure out which fuel the car likes and doesn't like quick. If you're mid way running some good gas and switch to something lower octane, the computer will freak out and default back to a known safe setting You'll get poor power and mileage and you'll have to start all over again.
As for oil, at least fully synthetic, ideally a good ester based oil would be a good idea. Lots of views on here and Bobistheoilguy.com
Always warm up the engine before driving hard and let it cool down before switching off too
A Killer B oil pick up pipe would be a good idea to lose the risk of the standard pipe fracturing and messing up the oil feed to the engine.....
After that, things start getting expensive.......And may not be justifiable if you just want to drive it occasionally hard etc - If you can justify it. 4032 alloy forged pistons would be a good start, these are forged and will last better than cast for abuse. Ringland failure on standard cast pistons at 100K+ miles is uncommon but more likely with more abuse of the engine. You could go for 2618 alloy forged pistons but they aren't designed to last as long but will tolerate much more abuse. You will generally get more noise on cold startup though...To do this job, the heads have to come off and you'd be replacing the timing belt, head gaskets and engine bolts, the block would need machining and you'll want new bearings - you would essentially have a brand new shortblock - You have the potential to turn the engine into a firebreathing monster......which will lap up hard driving, even on the track..... But some could argue it might be a bit Over The Top for a road only car (Do you plan to track it?)......But it would give you absolute reliability compared to a stock engine.......The gearbox then becomes the question when it comes to reliability if you're increasing power levels by much Under 300 the gearbox should be ok as long as the fluids are changed regularly and you're not doing any 3500 RPM starts
I guess it all depends on your idea of "Driving Hard" :biggrin: