I have a Subaru and a couple friends with subaru's. For finishing I really enjoy using reflect go highly polish the soft subie paint. I have Menz 4500 which is a great polish as well, but I typically use it on German cars primarily. Blackfire finish is a very good, un-spoken about product as well, but haven't used it for a while. IMO, a lot really comes down to preference. A lot also depends on your technique., machine and pad combo. If you'd like to try some reflect, just pm me and I could send you a sample.