Funny thing about what you said is that you liked Toyota, they make some really reliable and nice vehicles, my whole family sold all their American cars for toyotas, my brother sold his Malibu for a corolla, my dads sold his Ram 1500 for a tundra due to transmission problems, and my mom sold her jeep for a RAV4, I was the odd one out that just won't give up the horsepower lol.
And as far as Subaru goes, I live here right next to an Air Force base and everyone there seems to have one, so I see them all the time and know someone that has an older STI and loves it
For some reason if I was ever gonna get one I would want the Legacy, dunno why but they look cool.
Small and efficient car, I would go with the corolla, they seem to know what they're doing since they've been around forever