ill give you my view .... ive owned 3 impreza's (2 sti's and a uk prodrive) and 3 evo's (1evo6 and 2 evo 3's) point to point and evo is faster as an every day car and impreza is a winner in my eyes . great car to drive and can fairly move when you need it to ... p1's i dunno im not a great fan if in honest id rather have an sti type-r v6 .
you need to treat them right and no stupid donuts for ages it only takes a split second and she will spin a bearing and cost you 2k to fix it right. id have another impreza in the morning !