i would go with the msp becuase the miles on the msp are prob better than the subaru if they both are in the same price range. its just more fun being the underdog and having people allways ask you, "is that a protege?!?"
plus come on, its comes in cool colors lol