I would prefer Ryco over Geniune.And of course genuine is going to be best
Very good filters and they make a hell of a lot more filters than Subaru would.... actually they would most likely outsource the filter production anyways.
Having said that I am using a repco filter at the moment, does the job, most of them you would never know any difference.