My brother is looking for a car for himself. He want a small engine (probably 3.0L or less), manual transmission, and 4 doors. He wants something fairly reliable, and I know I'll end up teaching him how to do most of his maintenance and mods, so something that isn't a total PITA to work on would be cool

. He likes the Subaru WRX sedan (2.0L turbocharged engine and 5 speed manual). I don't know much about Subarus. I talked to a Subaru parts guy and all the common parts seem to be similarly priced to Toyota's parts.
How are Subarus for reliability, quality control and such? How would you compare them to a Toyota? Any particular issues with the WRX models? Any model years better than others? Are my knuckles going to leave blood all over the engine bay? Any and all info would be great!